Distance from Puebla to Barcelona

The distance between Puebla, Mexico and Barcelona, Spain is 9,460 kilometers (5,878 miles).

Puebla, Mexico

Barcelona, Catalonia, Spain

From Puebla to Barcelona, the straight-line distance is 9,460 kilometers, heading northeast. Puebla is situated at an altitude of 2,143 meters above sea level, while Barcelona is at 47 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Puebla, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.0379° N 98.2035° W

Elevation: 2,143 m (7,031 ft)


Nearby airports:
  • Hermanos Serdán International Airport (PBC)
  • Benito Juárez International Airport (MEX)
  • Tehuacán Airport (TCN)
  • General Mariano Matamoros Airport (CVJ)
  • Licenciado Adolfo López Mateos International Airport (TLC)
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 Puebla

Distance between cities Kilometers
From Puebla to Mexico City 106 km
From Puebla to Tijuana 2,397 km
From Puebla to Iztapalapa 97 km
From Puebla to Ciudad Juárez 1,631 km
From Puebla to Guadalajara 573 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 Puebla and Barcelona.

From To Distance (kilometers)
Liverpool, United Kingdom Campinas, Brazil 9,460 km
Guayaquil, Ecuador Newcastle upon Tyne, United Kingdom 9,460 km
San Juan, Puerto Rico Honolulu, United States 9,460 km
London, United Kingdom Guarulhos, Brazil 9,460 km
Birmingham, United Kingdom Guarulhos, Brazil 9,461 km
Beijing, China Kampala, Uganda 9,461 km
Valencia, Spain León de los Aldama, Mexico 9,461 km
Warsaw, Poland Nuevo Laredo, Mexico 9,461 km
Barquisimeto, Venezuela Honolulu, United States 9,461 km
Managua, Nicaragua Accra, Ghana 9,461 km
Rome, Italy São Paulo, Brazil 9,458 km
Tehran, Iran Laval, Canada 9,458 km
Tehran, Iran Montréal, Canada 9,458 km
Vienna, Austria Montería, Colombia 9,457 km
Gibraltar, Gibraltar Sacramento, United States 9,457 km
Moscow, Russia Oakland, United States 9,464 km
Tokyo, Japan Preston, United Kingdom 9,456 km
Kyiv, Ukraine Arlington, United States 9,455 km
Minsk, Belarus Valencia, Venezuela 9,465 km

Measure more distances between cities