There are 4 ways to get from Winnipeg Airport (YWG) to Banff by plane, shuttle, bus (Flixbus), train, bus, 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.
Fly, shuttle
best- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Calgary International Airport (YYC)plane YWG - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
3h 54m$155–767Bus (Flixbus)
- Take the bus from Winnipeg to Reginabus
- Take the bus from Regina to Calgarybus
- Take the bus from Calgary to Banffbus
23h 56m$206–368Train, bus
- Take the train from Winnipeg to Jaspertrain VIA Rail
- Take the bus from Jasper, AB to Banff, ABbus Jasper
40h 45m$523–1,033Drive 1,444.7 km
- Drive from Winnipeg Airport (YWG) to Banffcar 1,444.7 km
15h 18m$284–410
Winnipeg Airport (YWG) to Banff by bus and foot (Flixbus)
Questions & Answers
The cheapest way to get from Winnipeg Airport (YWG) to Banff is to bus which costs $200 - $370 and takes 23h 56m.
The fastest way to get from Winnipeg Airport (YWG) to Banff is to fly and shuttle which takes 3h 54m and costs $150 - $800.
No, there is no direct bus from Winnipeg Airport (YWG) to Banff. However, there are services departing from Westbound Wellington at Airport Terminal and arriving at Banff via Winnipeg, Regina and Calgary. The journey, including transfers, takes approximately 23h 56m.
The distance between Winnipeg Airport (YWG) and Banff is 1326 km. The road distance is 1444.7 km.
The best way to get from Winnipeg Airport (YWG) to Banff without a car is to bus which takes 23h 56m and costs $200 - $370.
It takes approximately 3h 54m to get from Winnipeg Airport (YWG) to Banff, including transfers.
Winnipeg Airport (YWG) to Banff bus services, operated by Flixbus USA, depart from Winnipeg station.
Winnipeg Airport (YWG) to Banff bus services, operated by Flixbus USA, arrive at Regina station.
Banff is 1h behind Winnipeg Airport (YWG). It is currently 6:42 PM in Winnipeg Airport (YWG) and 5:42 PM in Banff.
Yes, the driving distance between Winnipeg Airport (YWG) to Banff is 1445 km. It takes approximately 15h 18m to drive from Winnipeg Airport (YWG) to Banff.
What companies run services between Winnipeg Airport (YWG), Canada and Banff, AB, Canada?
You can take a bus from Westbound Wellington at Airport Terminal to Banff via Westbound Tecumseh at Tecumseh Loop, Winnipeg, Regina, and Calgary in around 23h 56m.
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $85–800
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport via Regina
- Ave. Duration
- 4h 5m
- When
- Tuesday
- Estimated price
- $85–800
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $85–800
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport via Saskatoon
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $85–800
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $85–800
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $95–480
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Winnipeg to Jasper
- Ave. Duration
- 34h
- Frequency
- Twice a week
- Estimated price
- $380–850
- Website
- VIA Rail
- Escape
- $380–800
- Business
- $450–700
- Business Plus
- $470–700
- Economy
- $430–800
- Economy Plus
- $470–850
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Winnipeg to Regina
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- $75–130
- Schedules at
- Flixbus USA
Bus from Regina to Calgary
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- $110–200
- Schedules at
- Flixbus USA
Bus from Calgary to Banff
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $140–180
- Website
- Brewster Express Homepage
- Adult
- $140–180
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 to and around Russia for the 2018 FIFA World Cup, Why you should take the train in the US, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 624+ hotels available in Banff.
















