Distance from Saint Petersburg to Vienna

The distance between Saint Petersburg, Russia and Vienna, Austria is 1,586 kilometers (985 miles).

Saint Petersburg, St.-Petersburg, Russia

Vienna, Austria

From Saint Petersburg to Vienna, the straight-line distance is 1,586 kilometers, heading southwest. Saint Petersburg is at only 11 meters above sea level, while Vienna is at 193 meters.

Travel time

Mode Estimated time
Bicycle 5-6 days
Motorcycle 1-2 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h
Saint Petersburg, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 59.9386° N 30.3141° E

Elevation: 11 m (36 ft)


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

Local time:

Time Zone: Europe/Vienna

Coordinates: 48.2085° N 16.3721° E

Elevation: 193 m (633 ft)


Nearby airports:
  • Vienna International Airport (VIE)
  • M. R. Štefánik Airport (BTS)
  • Brno–Tuřany Airport (BRQ)
  • Piešťany Airport (PZY)
  • Kunovice Airport (UHE)

Other distances from Vienna

Distances between cities Kilometers
From Vienna to Graz 145 km
From Vienna to Linz 155 km
From Vienna to Salzburg 252 km
From Vienna to Innsbruck 388 km
From Vienna to Favoriten 5 km

Cities within similar distances

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

From To Distance (kilometers)
Hermosillo, Mexico Cuautitlán Izcalli, Mexico 1,586 km
Budapest, Hungary Palma, Spain 1,586 km
Managua, Nicaragua Xochimilco, Mexico 1,586 km
Belmopan, Belize Zapopan, Mexico 1,586 km
San Salvador, El Salvador Santiago de Cuba, Cuba 1,586 km
London, United Kingdom Lisbon, Portugal 1,586 km
Philadelphia, United States Minneapolis, United States 1,586 km
Valencia, Spain Kingston upon Hull, United Kingdom 1,586 km
Managua, Nicaragua Ciudad Nezahualcoyotl, Mexico 1,586 km
Brasília, Brazil Belém, Brazil 1,586 km
Reynosa, Mexico Atlanta, United States 1,586 km
Belmopan, Belize Guadalajara, Mexico 1,585 km
Madrid, Spain Belfast, United Kingdom 1,585 km
Barcelona, Spain Belfast, United Kingdom 1,585 km
Oklahoma City, United States Jacksonville, United States 1,587 km
Cartagena, Colombia Havana, Cuba 1,587 km
Managua, Nicaragua Iztapalapa, Mexico 1,588 km
Monterrey, Mexico Mixco, Guatemala 1,588 km
Hermosillo, Mexico Wichita, United States 1,584 km

Measure more distances between cities