Distance from Celaya to Saint Petersburg

The distance between Celaya, Mexico and Saint Petersburg, Russia is 10,056 kilometers (6,249 miles)

Country: Mexico

Region: Guanajuato

City: Celaya

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Celaya, Mexico

Local time:

Coordinates: 20.5235° N 100.8157° W


Nearby airports:
  • Captain Rogelio Castillo National Airport (CYW)
  • Querétaro Intercontinental Airport (QRO)
  • General Francisco J. Mujica International Airport (MLM)
  • Del Bajío International Airport (BJX)
  • Francisco Primo de Verdad National Airport (LOM)

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 Celaya

Distance between cities Kilometers
From Celaya to Mexico City 214 km
From Celaya to Iztapalapa 225 km
From Celaya to Guadalajara 269 km
From Celaya to Puebla 319 km
From Celaya to Tijuana 2,085 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 Celaya and Saint Petersburg.

From To Distance (kilometers)
Cairo, Egypt Aparecida de Goiânia, Brazil 10,056 km
Asunción, Paraguay Bristol, United Kingdom 10,057 km
Kharkiv, Ukraine Las Vegas, United States 10,055 km
Sheffield, United Kingdom Florianópolis, Brazil 10,057 km
San Diego, United States Campos dos Goytacazes, Brazil 10,057 km
Seoul, South Korea Phoenix, United States 10,055 km
San Diego, United States Vila Velha, Brazil 10,055 km
Shenzhen, China Barcelona, Spain 10,057 km
Paris, France Trujillo, Peru 10,058 km
Nova Iguaçu, Brazil Santa Ana, United States 10,054 km
Kharkiv, Ukraine Oakland, United States 10,054 km
Kinshasa, Democratic Republic of the Congo Santa Marta, Colombia 10,058 km
Rio de Janeiro, Brazil Riverside, United States 10,058 km
Baghdad, Iraq Cleveland, United States 10,058 km
Las Vegas, United States Campos dos Goytacazes, Brazil 10,058 km
Belo Horizonte, Brazil Bucharest, Romania 10,053 km
Rome, Italy Veracruz, Mexico 10,059 km
San Francisco, United States Londrina, Brazil 10,053 km
Montevideo, Uruguay Oviedo, Spain 10,059 km

Measure more distances between cities