Distance from Houston to Barcelona

The distance between Houston, United States and Barcelona, Spain is 8,462 kilometers (5,258 miles).

Houston, Texas, United States

Barcelona, Catalonia, Spain

From Houston to Barcelona, the straight-line distance is 8,462 kilometers, heading northeast. Both cities are at a similar altitude, with Houston at 30 meters above sea level and Barcelona at 47 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Houston, United States

Local time:

Time Zone: America/Chicago

Coordinates: 29.7633° N 95.3633° W

Elevation: 30 m (98 ft)


Nearby airports:
  • William P Hobby Airport (HOU)
  • Andrau Airpark (AAP)
  • George Bush Intercontinental Airport (IAH)
  • Ellington Airport (EFD)
  • West Houston Airport (IWS)
Barcelona, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 41.3888° N 2.159° E

Elevation: 47 m (154 ft)


Nearby airports:
  • Barcelona–El Prat Airport (BCN)
  • Sabadell Airport (QSA)
  • Aeroport de Girona - Costa Brava (GRO)
  • Reus Airport (REU)
  • Pirineus - la Seu d'Urgel Airport (LEU)

Other distances from Houston

Distance between cities Kilometers
From Houston to New York City 2,283 km
From Houston to Los Angeles 2,211 km
From Houston to Chicago 1,510 km
From Houston to Phoenix 1,635 km
From Houston to Philadelphia 2,158 km

Other distances from Barcelona

Distances between cities Kilometers
From Barcelona to Madrid 505 km
From Barcelona to Valencia 303 km
From Barcelona to Zaragoza 255 km
From Barcelona to Málaga 770 km
From Barcelona to Murcia 471 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Houston and Barcelona.

From To Distance (kilometers)
Cochabamba, Bolivia Sacramento, United States 8,462 km
Santiago de los Caballeros, Dominican Republic Kano, Nigeria 8,462 km
Medellín, Colombia Islington, United Kingdom 8,462 km
Kano, Nigeria Laval, Canada 8,463 km
Chicago, United States Córdoba, Argentina 8,461 km
Tegucigalpa, Honduras Birmingham, United Kingdom 8,463 km
Zaragoza, Spain Surrey, Canada 8,463 km
Amsterdam, Netherlands Cúcuta, Colombia 8,461 km
Toronto, Canada Córdoba, Argentina 8,461 km
New York City, United States Ibadan, Nigeria 8,461 km
Kolkata, India Murcia, Spain 8,461 km
Torreón, Mexico Manchester, United Kingdom 8,463 km
Mexicali, Mexico San Miguel de Tucumán, Argentina 8,461 km
Chengdu, China Newport, United Kingdom 8,464 km
Birmingham, United Kingdom Madurai, India 8,464 km
Bogotá, Colombia Nottingham, United Kingdom 8,460 km
Budapest, Hungary Belém, Brazil 8,464 km
Gustavo Adolfo Madero, Mexico Belfast, United Kingdom 8,464 km
Vienna, Austria Wichita, United States 8,460 km

Measure more distances between cities