There are 4 ways to get from Canmore to Winnipeg by bus, plane, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Canmore - Northwind Hotel to Calgary International Airport - YYCbus
- Fly from Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG)plane YYC - YWG
4h 25m$183–794Bus via Calgary
- Take the bus from Canmore - Northwind Hotel to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Flix bus to Reginabus
- Take the bus from Regina to Winnipegbus
21h 21mDrive 1,421 km
- Drive from Canmore to Winnipegcar 1,421 km
15h 28m$286–413Bus
- Take the bus from Canmore, BC to Calgary International Airport - YYCbus
- Take the bus from Calgary International Airport Domestic Terminal to Reginabus
- Take the bus from Regina to Winnipeg Eastbus
24h 2m$257–450
Calgary International Airport (YYC) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Canmore to Winnipeg is to bus which costs $250 - $450 and takes 24h 2m.
The fastest way to get from Canmore to Winnipeg is to bus and fly which takes 4h 25m and costs $180 - $800.
No, there is no direct bus from Canmore to Winnipeg. However, there are services departing from Canmore - Northwind Hotel and arriving at Winnipeg via Sb 5 St Sw @ 7 Av Sw, Calgary Flix bus and Regina. The journey, including transfers, takes approximately 21h 21m.
The distance between Canmore and Winnipeg is 1313 km. The road distance is 1421 km.
The best way to get from Canmore to Winnipeg without a car is to bus via Calgary which takes 21h 21m and costs .
It takes approximately 4h 25m to get from Canmore to Winnipeg, including transfers.
Canmore to Winnipeg bus services, operated by EBus Canada, depart from Canmore - Northwind Hotel station.
Canmore to Winnipeg bus services, operated by EBus Canada, arrive at Calgary Downtown Ticket Office 606 5 Ave SW station.
Winnipeg is 1h ahead of Canmore. It is currently 5:25 PM in Canmore and 6:25 PM in Winnipeg.
Yes, the driving distance between Canmore to Winnipeg is 1421 km. It takes approximately 15h 28m to drive from Canmore to Winnipeg.
What companies run services between Canmore, AB, Canada and Winnipeg, MB, Canada?
You can take a bus from Canmore - Northwind Hotel to Winnipeg via Calgary Downtown Ticket Office 606 5 Ave SW, Sb 5 St Sw @ 7 Av Sw, EB 9 AV S @ Centre ST S, Calgary Flix bus, and Regina in around 21h 21m.
- Website
- westjet.com
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $100–800
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Regina
- Ave. Duration
- 3h 35m
- When
- Tuesday
- Estimated price
- $100–800
Flights from Calgary International Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $100–800
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Canmore - Northwind Hotel to Calgary International Airport - YYC
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, 5 incredible day trips from Florence by train, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 254+ hotels available in Winnipeg.


