Distance from Saint Petersburg to Calgary

The distance between Saint Petersburg, Russia and Calgary, Canada is 7,291 kilometers (4,530 miles).

Saint Petersburg, St.-Petersburg, Russia

Calgary, Alberta, Canada

From Saint Petersburg to Calgary, the straight-line distance is 7,291 kilometers, heading northwest. Saint Petersburg is at only 11 meters above sea level, while Calgary is at 1,042 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 8-10 hours
Speed Time
300 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)
Calgary, Canada

Local time:

Time Zone: America/Edmonton

Coordinates: 51.0501° N 114.0853° W

Elevation: 1,042 m (3,419 ft)


Nearby airports:
  • Calgary International Airport (YYC)
  • Banff Airport (YBA)
  • Red Deer Regional Airport (YQF)
  • Rocky Mountain House Airport (YRM)
  • Pincher Creek Airport (WPC)

Other distances from Calgary

Distances between cities Kilometers
From Calgary to Toronto 2,715 km
From Calgary to Ottawa 2,885 km
From Calgary to Montréal 3,028 km
From Calgary to Edmonton 281 km
From Calgary to Winnipeg 1,207 km

Cities within similar distances

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

From To Distance (kilometers)
Caracas, Venezuela Cardiff, United Kingdom 7,291 km
Fortaleza, Brazil Kingston upon Hull, United Kingdom 7,291 km
Seoul, South Korea Minsk, Belarus 7,291 km
Guadalupe, Mexico Brasília, Brazil 7,291 km
New South Memphis, United States Sevilla, Spain 7,290 km
Birmingham, United Kingdom Barcelona, Venezuela 7,290 km
Valencia, Spain Indore, India 7,292 km
Saltillo, Mexico Goiânia, Brazil 7,290 km
Zaragoza, Spain Indore, India 7,292 km
San Salvador, El Salvador Honolulu, United States 7,289 km
Ottawa, Canada Maceió, Brazil 7,293 km
Surat, India Bilbao, Spain 7,293 km
Salvador, Brazil New Orleans, United States 7,289 km
Leeds, United Kingdom New Orleans, United States 7,289 km
Glasgow, United Kingdom Lucknow, India 7,289 km
Fortaleza, Brazil Brussels, Belgium 7,293 km
Sheffield, United Kingdom Mumbai, India 7,293 km
Mumbai, India Zaragoza, Spain 7,293 km
Lucknow, India Bristol, United Kingdom 7,288 km

Measure more distances between cities