Distance from Morelia to Barcelona

The distance between Morelia, Mexico and Barcelona, Spain is 9,641 kilometers (5,991 miles).

Morelia, Michoacán, Mexico

Barcelona, Catalonia, Spain

From Morelia to Barcelona, the straight-line distance is 9,641 kilometers, heading northeast. Morelia is situated at an altitude of 1,917 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
Morelia, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.7008° N 101.1844° W

Elevation: 1,917 m (6,289 ft)


Nearby airports:
  • General Francisco J. Mujica International Airport (MLM)
  • Lic. y Gen. Ignacio López Rayón International Airport (UPN)
  • Captain Rogelio Castillo National Airport (CYW)
  • Zamora Airport (ZMM)
  • Querétaro Intercontinental Airport (QRO)
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 Morelia

Distance between cities Kilometers
From Morelia to Mexico City 218 km
From Morelia to Tijuana 2,120 km
From Morelia to Iztapalapa 226 km
From Morelia to Puebla 322 km
From Morelia to Ciudad Juárez 1,432 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 Morelia and Barcelona.

From To Distance (kilometers)
Stockholm, Sweden Mixco, Guatemala 9,641 km
Kyiv, Ukraine Albuquerque, United States 9,641 km
Hong Kong, Hong Kong Islington, United Kingdom 9,641 km
Santa Cruz de la Sierra, Bolivia Newport, United Kingdom 9,640 km
Rome, Italy Nuevo Laredo, Mexico 9,642 km
Saint Petersburg, Russia Maracaibo, Venezuela 9,642 km
Vienna, Austria Fresno, United States 9,642 km
Glasgow, United Kingdom Piura, Peru 9,639 km
Seoul, South Korea Las Vegas, United States 9,643 km
Mexicali, Mexico Maceió, Brazil 9,639 km
San Salvador, El Salvador Berlin, Germany 9,643 km
Torreón, Mexico Saint Petersburg, Russia 9,639 km
Saint Petersburg, Russia Maceió, Brazil 9,643 km
Guatemala City, Guatemala Berlin, Germany 9,643 km
Hong Kong, Hong Kong Manchester, United Kingdom 9,643 km
Medellín, Colombia Vienna, Austria 9,639 km
Hong Kong, Hong Kong London, United Kingdom 9,644 km
Buenos Aires, Argentina Sevilla, Spain 9,638 km
Stockholm, Sweden Toluca, Mexico 9,638 km

Measure more distances between cities