Distance from Morelia to Saint Petersburg

The distance between Morelia, Mexico and Saint Petersburg, Russia is 10,155 kilometers (6,310 miles).

Morelia, Michoacán, Mexico

Saint Petersburg, St.-Petersburg, Russia

From Morelia to Saint Petersburg, the straight-line distance is 10,155 kilometers, heading north. Morelia is situated at an altitude of 1,917 meters above sea level, while Saint Petersburg is at only 11 meters.

Travel time

Mode Estimated time
Airplane 16-18 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)
Saint Petersburg, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 59.9386° N 30.3141° E

Elevation: 11 m (36 ft)


Nearby airports:
  • Pulkovo Airport (LED)
  • Novgorod Airport (NVR)
  • Lappeenranta Airport (LPP)
  • Utti Airport (UTI)
  • Savonlinna Airport (SVL)

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Morelia and Saint Petersburg.

From To Distance (kilometers)
Oklahoma City, United States Tokyo, Japan 10,155 km
San Jose, United States Belgrade, Serbia 10,155 km
Helsinki, Finland Jakarta, Indonesia 10,155 km
Kyiv, Ukraine Los Angeles, United States 10,154 km
Glasgow, United Kingdom Arequipa, Peru 10,156 km
Vienna, Austria Cuautitlán Izcalli, Mexico 10,154 km
Hong Kong, Hong Kong Palma, Spain 10,154 km
Sucre, Bolivia Kingston upon Hull, United Kingdom 10,156 km
Leeds, United Kingdom Callao, Peru 10,154 km
Shanghai, China Fresno, United States 10,154 km
Sucre, Bolivia Newcastle upon Tyne, United Kingdom 10,157 km
Santiago de Querétaro, Mexico Warsaw, Poland 10,157 km
San Salvador, El Salvador Ibadan, Nigeria 10,157 km
Arequipa, Peru Manchester, United Kingdom 10,153 km
Belo Horizonte, Brazil Warsaw, Poland 10,152 km
Montevideo, Uruguay Bakersfield, United States 10,152 km
Belgrade, Serbia Guarulhos, Brazil 10,158 km
Tegucigalpa, Honduras Benin City, Nigeria 10,152 km
Amsterdam, Netherlands Piura, Peru 10,159 km

Measure more distances between cities