There are 6 ways to get from Winnipeg to Russia by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krasnodar
best- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Krasnodar (KRR)plane YWG - KRR
23h 13m₽41,665–120,775Fly to Riga International Airport, train
cheapest- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Riga International Airport (RIX)plane YWG - RIX
- Take the train from Riga-Pasazieru to Aardlatrain
- Take the train from Kirsi to Koidulatrain
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
28h 9m₽34,156–114,956Fly to Sheremetyevo International Airport
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Sheremetyevo International Airport (SVO)plane YWG - SVO
24h 27m₽49,305–110,335Fly to Pulkovo Airport
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Pulkovo Airport (LED)plane YWG - LED
28h 10m₽49,295–110,345Fly to Tartu Ülenurme Airport, train
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Tartu Ülenurme Airport (TAY)plane YWG - TAY
- Take the train from Vana-Kuuste to Koidulatrain
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminaltrain
32h 23m₽41,070–152,930Fly to Sochi International Airport, train
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Sochi International Airport (AER)plane YWG - AER
- Take the train from Sochi Airport to Krasnodar 2train
26h 49m₽47,075–101,675
Winnipeg J. A. Richardson International Airport (YWG) to Krasnodar (KRR) flights
Questions & Answers
The cheapest way to get from Winnipeg to Russia is to fly and train which costs RUB 34000 - RUB 120000 and takes 28h 9m.
The fastest way to get from Winnipeg to Russia is to fly which takes 23h 13m and costs RUB 41000 - RUB 130000.
The distance between Winnipeg and Russia is 8670 km.
It takes approximately 23h 13m to get from Winnipeg to Russia, including transfers.
What companies run services between Winnipeg, MB, Canada and Russia?
Air Canada, Turkish Airlines, and two other airlines fly from Winnipeg J. A. Richardson International Airport (YWG) to Krasnodar (KRR) twice daily.
- Website
- aeroflot.ru
Flights from Winnipeg J. A. Richardson International Airport to Krasnodar via Montreal, Istanbul
- Ave. Duration
- 22h 5m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₽41,000–120,000
Flights from Winnipeg J. A. Richardson International Airport to Krasnodar via Chicago O'Hare, Istanbul
- Ave. Duration
- 24h 30m
- When
- Every day
- Estimated price
- ₽42,000–130,000
Flights from Winnipeg J. A. Richardson International Airport to Sochi International Airport via Toronto, Istanbul
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- ₽42,000–130,000
Flights from Winnipeg J. A. Richardson International Airport to Sochi International Airport via Montreal, Istanbul
- Ave. Duration
- 18h 55m
- When
- Thursday
- Estimated price
- ₽46,000–100,000
Flights from Winnipeg J. A. Richardson International Airport to Sochi International Airport via Chicago O'Hare, Istanbul
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- ₽43,000–130,000
- Website
- finnair.com
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Reykjavik Keflavik Nas, Helsinki
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- ₽47,000–170,000
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Toronto, Helsinki
- Ave. Duration
- 21h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽39,000–150,000
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Chicago O'Hare, Helsinki
- Ave. Duration
- 26h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽40,000–150,000
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Reykjavik Keflavik Nas, Stockholm, Helsinki
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- ₽47,000–170,000
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Reykjavik Keflavik Nas, Oslo, Helsinki
- Ave. Duration
- 20h 35m
- When
- Saturday
- Estimated price
- ₽47,000–170,000
Flights from Winnipeg J. A. Richardson International Airport to Tartu Ülenurme Airport via Minneapolis, Reykjavik Keflavik Nas, Helsinki
- Ave. Duration
- 24h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽43,000–150,000
- Website
- airserbia.com
Flights from Winnipeg J. A. Richardson International Airport to Sheremetyevo International Airport via Toronto, Belgrade
- Ave. Duration
- 20h 35m
- When
- Wednesday
- Estimated price
- ₽49,000–110,000
Flights from Winnipeg J. A. Richardson International Airport to Sheremetyevo International Airport via Chicago O'Hare, Belgrade
- Ave. Duration
- 27h 40m
- When
- Monday and Wednesday
- Estimated price
- ₽50,000–110,000
Flights from Winnipeg J. A. Richardson International Airport to Pulkovo Airport via Toronto, Belgrade
- Ave. Duration
- 24h 35m
- When
- Wednesday
- Estimated price
- ₽49,000–110,000
Flights from Winnipeg J. A. Richardson International Airport to Pulkovo Airport via Chicago O'Hare, Belgrade
- Ave. Duration
- 26h 45m
- When
- Monday
- Estimated price
- ₽50,000–110,000
- Website
- flysas.com
Flights from Winnipeg J. A. Richardson International Airport to Riga International Airport via Minneapolis, Copenhagen
- Ave. Duration
- 13h 28m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽31,000–110,000
Flights from Winnipeg J. A. Richardson International Airport to Riga International Airport via Halifax, Copenhagen
- Ave. Duration
- 15h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽38,000–130,000
Flights from Winnipeg J. A. Richardson International Airport to Riga International Airport via Montreal, Copenhagen
- Ave. Duration
- 20h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽32,000–110,000
- Website
- iraero.ru
Flights from Winnipeg J. A. Richardson International Airport to Sochi International Airport via Montreal, Istanbul
- Ave. Duration
- 21h 5m
- When
- Tuesday and Sunday
- Estimated price
- ₽41,000–120,000
- Website
- uralairlines.ru
Flights from Winnipeg J. A. Richardson International Airport to Sochi International Airport via Chicago O'Hare, Istanbul
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- ₽43,000–130,000
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Riga International Airport via Montreal, Copenhagen
- Ave. Duration
- 21h 25m
- When
- Thursday and Sunday
- Estimated price
- ₽32,000–110,000
- Website
- icelandair.com
Flights from Winnipeg J. A. Richardson International Airport to Riga International Airport via Reykjavik Keflavik Nas, Oslo
- Ave. Duration
- 12h 20m
- When
- Saturday
- Estimated price
- ₽33,000–120,000
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₽460–700
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽460–700
Train from Riga-Pasazieru to Aardla
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- ₽1,300–2,200
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,500–2,200
Train from Kirsi to Koidula
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- ₽400–750
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–750
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
Train from Sochi Airport to Krasnodar 2
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ₽900–1,500
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽900–1,300
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 38m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,100–1,600
- Commuter Electric Train
- ₽1,100–1,600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Travelling by boat in Italy, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







