Distance from Vestavia Hills to Saint Petersburg

The distance between Vestavia Hills, United States and Saint Petersburg, Russia is 8,175 kilometers (5,080 miles)

Country: United States

Region: Alabama

City: Vestavia Hills

Country: Russia

Region: St.-Petersburg

City: Saint Petersburg

Travel time

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

Vestavia Hills, United States

Local time:

Coordinates: 33.4487° N 86.7878° W


Nearby airports:
  • Birmingham–Shuttlesworth International Airport (BHM)
  • St Clair County Airport (PLR)
  • Talladega Municipal Airport (ASN)
  • Tuscaloosa Municipal Airport (TCL)
  • Northeast Alabama Regional Airport (GAD)

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 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 Vestavia Hills and Saint Petersburg.

From To Distance (kilometers)
South Boston, United States Caxias do Sul, Brazil 8,175 km
Manaus, Brazil Portland, United States 8,175 km
Chicago, United States Betim, Brazil 8,175 km
Guadalupe, Mexico Niterói, Brazil 8,175 km
Palma, Spain New Orleans, United States 8,175 km
Ottawa, Canada Carapicuíba, Brazil 8,175 km
Rio de Janeiro, Brazil Monterrey, Mexico 8,175 km
La Plata, Argentina Nuevo Laredo, Mexico 8,174 km
Las Palmas de Gran Canaria, Spain Tampico, Mexico 8,176 km
Bilbao, Spain Betim, Brazil 8,174 km
João Pessoa, Brazil Saint Paul, United States 8,174 km
Saint Petersburg, Russia Wichita, United States 8,174 km
Montevideo, Uruguay Santa Cruz de Tenerife, Spain 8,174 km
Manhattan, United States Mendoza, Argentina 8,174 km
Asunción, Paraguay Milwaukee, United States 8,176 km
Montevideo, Uruguay Charlotte, United States 8,176 km
Hyderabad, India Granada, Spain 8,174 km
Ottawa, Canada São José dos Campos, Brazil 8,174 km
London, United Kingdom Mérida, Mexico 8,176 km
Natal, Brazil Tepic, Mexico 8,174 km

Measure more distances between cities