Distance from Stockholm to Saint Petersburg

The distance between Stockholm, Sweden and Saint Petersburg, Russia is 693 kilometers (431 miles).

Stockholm, Sweden

Saint Petersburg, St.-Petersburg, Russia

From Stockholm to Saint Petersburg, the straight-line distance is 693 kilometers, heading east. Both cities are at a similar altitude, with Stockholm at 17 meters above sea level and Saint Petersburg at 11 meters.

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1 day
Car 16-18 hours
Helicopter 3-4 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
Stockholm, Sweden

Local time:

Time Zone: Europe/Stockholm

Coordinates: 59.3294° N 18.0687° E

Elevation: 17 m (56 ft)


Nearby airports:
  • Stockholm-Bromma Airport (BMA)
  • Stockholm-Arlanda Airport (ARN)
  • Eskilstuna Airport (EKT)
  • Stockholm Västerås Airport (VST)
  • Stockholm Skavsta Airport (NYO)
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)

Other distances from Stockholm

Distance between cities Kilometers
From Stockholm to Malmö 514 km
From Stockholm to Göteborg 399 km
From Stockholm to Uppsala 64 km
From Stockholm to Örebro 163 km
From Stockholm to Jönköping 286 km

Cities within similar distances

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

From To Distance (kilometers)
Toronto, Canada Milwaukee, United States 693 km
Minsk, Belarus Saint Petersburg, Russia 693 km
Karachi, Pakistan Vadodara, India 693 km
Milwaukee, United States Omaha, United States 693 km
Saltillo, Mexico Toluca, Mexico 694 km
Guadalupe, Mexico Azcapotzalco, Mexico 694 km
Naucalpan de Juárez, Mexico Guadalupe, Mexico 694 km
Chicago, United States Omaha, United States 695 km
Ecatepec de Morelos, Mexico San Nicolás de los Garza, Mexico 691 km
Mexico City, Mexico Saltillo, Mexico 691 km
Guadalupe, Mexico Gustavo Adolfo Madero, Mexico 695 km
Warsaw, Poland Kyiv, Ukraine 691 km
Monterrey, Mexico Azcapotzalco, Mexico 695 km
Monterrey, Mexico Naucalpan de Juárez, Mexico 695 km
Baghdad, Iraq Tehran, Iran 695 km
Chicago, United States Etobicoke, Canada 691 km
Málaga, Spain Palma, Spain 696 km
Toronto, Canada Boston, United States 696 km
Saltillo, Mexico Venustiano Carranza, Mexico 690 km

Measure more distances between cities