Distance from Winnipeg to Saint Petersburg

The distance between Winnipeg, Canada and Saint Petersburg, Russia is 6,945 kilometers (4,315 miles).

Winnipeg, Manitoba, Canada

Saint Petersburg, St.-Petersburg, Russia

From Winnipeg to Saint Petersburg, the straight-line distance is 6,945 kilometers, heading northeast. Winnipeg is situated at an altitude of 245 meters above sea level, while Saint Petersburg is at only 11 meters.

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h
Winnipeg, Canada

Local time:

Time Zone: America/Winnipeg

Coordinates: 49.8844° N 97.147° W

Elevation: 245 m (804 ft)


Nearby airports:
  • Winnipeg / James Armstrong Richardson International Airport (YWG)
  • Southport Airport (YPG)
  • Gimli Industrial Park Airport (YGM)
  • Pembina Municipal Airport (PMB)
  • Warroad International-Swede Carlson Field (RRT)
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 Winnipeg

Distance between cities Kilometers
From Winnipeg to Toronto 1,514 km
From Winnipeg to Ottawa 1,680 km
From Winnipeg to Montréal 1,826 km
From Winnipeg to Edmonton 1,196 km
From Winnipeg to Mississauga 1,504 km

Cities within similar distances

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

From To Distance (kilometers)
Curitiba, Brazil Las Palmas de Gran Canaria, Spain 6,945 km
Santiago, Chile San Luis Potosí, Mexico 6,945 km
Nairobi, Kenya Leicester, United Kingdom 6,944 km
Kumasi, Ghana Barcelona, Venezuela 6,946 km
Philadelphia, United States Vienna, Austria 6,944 km
Madrid, Spain Jacksonville, United States 6,944 km
Guadalajara, Mexico Puente Alto, Chile 6,943 km
Jacksonville, United States Córdoba, Spain 6,943 km
Ciudad Guayana, Venezuela Bilbao, Spain 6,942 km
Santiago de Querétaro, Mexico Goiânia, Brazil 6,942 km
Ahmedabad, India Newcastle upon Tyne, United Kingdom 6,942 km
Vienna, Austria Etobicoke, Canada 6,948 km
Paris, France Indore, India 6,948 km
Zapopan, Mexico Puente Alto, Chile 6,948 km
Leeds, United Kingdom Ahmedabad, India 6,941 km
Brisbane, Australia Shenzhen, China 6,941 km
Helsinki, Finland Washington, United States 6,949 km
Santiago de los Caballeros, Dominican Republic Reading, United Kingdom 6,940 km
Santiago de los Caballeros, Dominican Republic Murcia, Spain 6,940 km

Measure more distances between cities