Distance from Hanover to Saint Petersburg

The distance between Hanover, United States and Saint Petersburg, Russia is 7,337 kilometers (4,559 miles)

Country: United States

Region: Virginia

City: Hanover

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

Hanover, United States

Local time:

Coordinates: 37.7665° N 77.3703° W


Nearby airports:
  • Richmond International Airport (RIC)
  • Dinwiddie County Airport (PTB)
  • Webster Nolf Airport (NUI)
  • Allen C Perkinson Municipal Airport (BKT)
  • St Mary's County Regional Airport (LTW)

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 Hanover

Distance between cities Kilometers
From Hanover to New York City 437 km
From Hanover to Los Angeles 3,683 km
From Hanover to Chicago 989 km
From Hanover to Houston 1,884 km
From Hanover to Philadelphia 309 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 Hanover and Saint Petersburg.

From To Distance (kilometers)
Contagem, Brazil Acapulco de Juárez, Mexico 7,337 km
Curitiba, Brazil Ecatepec de Morelos, Mexico 7,337 km
Vienna, Austria Toledo, United States 7,337 km
Sorocaba, Brazil Raleigh, United States 7,336 km
Quito, Ecuador Santa Cruz de Tenerife, Spain 7,338 km
Curitiba, Brazil Miguel Hidalgo, Mexico 7,336 km
Teresina, Brazil Bristol, United Kingdom 7,338 km
Jacksonville, United States Caxias do Sul, Brazil 7,336 km
Campinas, Brazil Tlalpan, Mexico 7,338 km
Maceió, Brazil Columbus, United States 7,338 km
Kinshasa, Democratic Republic of the Congo Hyderabad, India 7,338 km
Ciudad Nezahualcoyotl, Mexico Sorocaba, Brazil 7,338 km
Málaga, Spain Serra, Brazil 7,336 km
Sorocaba, Brazil Xochimilco, Mexico 7,336 km
South Boston, United States São José do Rio Preto, Brazil 7,338 km
Las Palmas de Gran Canaria, Spain Lincoln, United States 7,336 km
Sheffield, United Kingdom Puerto La Cruz, Venezuela 7,335 km
Curitiba, Brazil Azcapotzalco, Mexico 7,339 km
Salvador, Brazil Badalona, Spain 7,335 km
Rome, Italy Recife, Brazil 7,335 km

Measure more distances between cities