Distance from Cochrane to Saint Petersburg

The distance between Cochrane, Canada and Saint Petersburg, Russia is 7,285 kilometers (4,527 miles)

Country: Canada

Region: Alberta

City: Cochrane

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

Cochrane, Canada

Local time:

Coordinates: 51.1834° N 114.4687° W


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

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 Cochrane

Distance between cities Kilometers
From Cochrane to Toronto 2,742 km
From Cochrane to Ottawa 2,911 km
From Cochrane to Montréal 3,054 km
From Cochrane to Edmonton 272 km
From Cochrane to Mississauga 2,732 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 Cochrane and Saint Petersburg.

From To Distance (kilometers)
Barcelona, Spain Minneapolis, United States 7,285 km
Valencia, Spain Navi Mumbai, India 7,285 km
Lagos, Nigeria Ciudad Guayana, Venezuela 7,285 km
Saint Petersburg, Russia Milwaukee, United States 7,284 km
Saltillo, Mexico Puente Alto, Chile 7,284 km
Nottingham, United Kingdom Navi Mumbai, India 7,284 km
Atlanta, United States Resistencia, Argentina 7,286 km
Recife, Brazil Mississauga, Canada 7,284 km
Barcelona, Spain Feira de Santana, Brazil 7,286 km
Veracruz, Mexico Aracaju, Brazil 7,284 km
Veracruz, Mexico Florianópolis, Brazil 7,286 km
Minneapolis, United States Badalona, Spain 7,286 km
Sevilla, Spain Memphis, United States 7,286 km
Manaus, Brazil A Coruña, Spain 7,283 km
Havana, Cuba Liverpool, United Kingdom 7,283 km
Salvador, Brazil New Orleans, United States 7,287 km
Liverpool, United Kingdom Ciudad Guayana, Venezuela 7,283 km
San Nicolás de los Garza, Mexico Puente Alto, Chile 7,283 km
Murcia, Spain Winnipeg, Canada 7,283 km
Recife, Brazil Bristol, United Kingdom 7,283 km

Measure more distances between cities