Distance from Zacalaca to Saint Petersburg

The distance between Zacalaca, Mexico and Saint Petersburg, Russia is 9,579 kilometers (5,952 miles)

Country: Mexico

Region: Quintana Roo

City: Zacalaca

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

Zacalaca, Mexico

Local time:

Coordinates: 20.0624° N 88.5961° W


Nearby airports:
  • Chichen Itza International Airport (CZA)
  • Cupul National Airport (TZM)
  • Licenciado Manuel Crescencio Rejon Int Airport (MID)
  • Chetumal International Airport (CTM)
  • Cozumel International Airport (CZM)

Saint Petersburg, Russia

Local time:

Coordinates: 59.9386° N 30.3141° E


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

Other distances from Zacalaca

Distance between cities Kilometers
From Zacalaca to Mexico City 1,106 km
From Zacalaca to Iztapalapa 1,100 km
From Zacalaca to Guadalajara 1,546 km
From Zacalaca to Puebla 1,014 km
From Zacalaca to Tijuana 3,140 km

Other distances from Saint Petersburg

Distances between cities Kilometers
From Saint Petersburg to Moscow 636 km
From Saint Petersburg to Yekaterinburg 1,788 km
From Saint Petersburg to Samara 1,423 km
From Saint Petersburg to Omsk 2,593 km
From Saint Petersburg to Kazan 1,203 km

Cities within similar distances

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

From To Distance (kilometers)
Ecatepec de Morelos, Mexico Stockholm, Sweden 9,579 km
Málaga, Spain Oakland, United States 9,579 km
Minsk, Belarus Phoenix, United States 9,579 km
Nottingham, United Kingdom Sorocaba, Brazil 9,579 km
Stockholm, Sweden Coacalco, Mexico 9,579 km
Cochabamba, Bolivia Badalona, Spain 9,578 km
Tehran, Iran South Boston, United States 9,580 km
Jakarta, Indonesia Kyiv, Ukraine 9,580 km
Moscow, Russia João Pessoa, Brazil 9,580 km
Tehran, Iran Boston, United States 9,578 km
Saint Petersburg, Russia Barquisimeto, Venezuela 9,578 km
Phoenix, United States Duque de Caxias, Brazil 9,580 km
Shanghai, China Nairobi, Kenya 9,578 km
Rio de Janeiro, Brazil Mesa, United States 9,577 km
São Bernardo do Campo, Brazil Sheffield, United Kingdom 9,581 km
Moscow, Russia Austin, United States 9,577 km
Montevideo, Uruguay Colorado Springs, United States 9,577 km

Measure more distances between cities