Distance from Saint John to Saint Petersburg

The distance between Saint John, United States and Saint Petersburg, Russia is 7,421 kilometers (4,611 miles)

Country: United States

Region: Indiana

City: Saint John

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Saint John, United States

Local time:

Coordinates: 41.45° N 87.47° W


Nearby airports:
  • Gary Chicago International Airport (GYY)
  • Porter County Municipal Airport (VPZ)
  • Chicago Midway International Airport (MDW)
  • Chicago Meigs Airport (CGX)
  • Greater Kankakee Airport (IKK)

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 Saint John

Distance between cities Kilometers
From Saint John to New York City 1,133 km
From Saint John to Los Angeles 2,817 km
From Saint John to Chicago 47 km
From Saint John to Houston 1,479 km
From Saint John to Philadelphia 1,052 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 Saint John and Saint Petersburg.

From To Distance (kilometers)
London, United Kingdom Belém, Brazil 7,421 km
Maracay, Venezuela Glasgow, United Kingdom 7,421 km
Naucalpan de Juárez, Mexico Betim, Brazil 7,421 km
Birmingham, United Kingdom Jaboatão, Brazil 7,421 km
Santo André, Brazil Santa María Chimalhuacán, Mexico 7,421 km
São Bernardo do Campo, Brazil Santa María Chimalhuacán, Mexico 7,421 km
Guarulhos, Brazil Coyoacán, Mexico 7,421 km
Gustavo Adolfo Madero, Mexico Contagem, Brazil 7,421 km
Mexico City, Mexico São Paulo, Brazil 7,421 km
La Plata, Argentina Tampa, United States 7,421 km
Contagem, Brazil Álvaro Obregón, Mexico 7,421 km
Contagem, Brazil Cuauhtémoc, Mexico 7,421 km
Iztapalapa, Mexico Diadema, Brazil 7,420 km
Coyoacán, Mexico Joinville, Brazil 7,420 km
Osasco, Brazil Tlalnepantla, Mexico 7,420 km
Arequipa, Peru Anaheim, United States 7,422 km
São Paulo, Brazil Venustiano Carranza, Mexico 7,420 km
Sorocaba, Brazil Greensboro, United States 7,420 km
São Bernardo do Campo, Brazil Xochimilco, Mexico 7,422 km
São Paulo, Brazil Álvaro Obregón, Mexico 7,422 km

Measure more distances between cities