There are 5 ways to get from Winkler to Banff by car, plane, bus, 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.
Drive to Winnipeg J. A. Richardson International Airport, fly, bus
best- Drive from Winkler to Winnipeg-Airport-YWGcar
- Fly from Winnipeg J. A. Richardson International Airport (YWG) to Calgary International Airport (YYC)plane YWG - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
6h 11m$181–891Drive, bus
- Drive from Winkler to Portage la Prairie, MBcar
- Take the bus from Portage la Prairie, MB to Regina, SK - 2820B Avonhurstbus
- Take the bus from Regina to Calgary Int. Airportbus
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
23h 31mDrive, train, bus
- Drive from Winkler to Portage la Prairiecar
- Take the train from Portage la Prairie to Jaspertrain
- Take the bus from Jasper, AB to Banff, ABbus
39h 16mDrive 1,448.5 km
- Drive from Winkler to Banffcar 1,448.5 km
16h 11m$282–408Drive, bus to Brandon Municipal Airport, fly, bus
- Drive from Winkler to Portage la Prairie, MBcar
- Take the bus from Portage la Prairie, MB to Brandon, MBbus
- Fly from Brandon Municipal Airport (YBR) to Calgary International Airport (YYC)plane YBR - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centrebus
8h 28m$718–1,018
Winnipeg J. A. Richardson International Airport (YWG) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Winkler to Banff is to drive which costs $280 - $410 and takes 16h 11m.
The fastest way to get from Winkler to Banff is to drive and fly and bus which takes 6h 11m and costs $180 - $900.
The distance between Winkler and Banff is 1444 km. The road distance is 1448.5 km.
It takes approximately 6h 11m to get from Winkler to Banff, including transfers.
Banff is 1h behind Winkler. It is currently 1:03 PM in Winkler and 12:03 PM in Banff.
Yes, the driving distance between Winkler to Banff is 1448 km. It takes approximately 16h 11m to drive from Winkler to Banff.
There are 1435+ hotels available in Banff.
What companies run services between Winkler, MB, Canada and Banff, AB, Canada?
There is no direct connection from Winkler to Banff. However, you can drive to Winnipeg-Airport-YWG airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the bus to HI Banff Alpine Centre. Alternatively, you can take a vehicle from Winkler to HI Banff Alpine Centre via Portage la Prairie, MB, Regina, SK - 2820B Avonhurst, Avonhurst Dr @ Retallack St, 11th Ave @ Lorne St, 11th Ave @ Cornwall St, Quance St @ Vic Square Mall, Regina, Calgary Int. Airport, and Calgary Airport in around 23h 31m.
- Website
- westjet.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $100–850
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport via Edmonton
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $100–850
Flights from Brandon Municipal Airport to Calgary International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- $600–850
- Website
- flyflair.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $100–850
- Website
- aircanada.com
Flights from Winnipeg J. A. Richardson International Airport to Calgary International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- $85–490
- Website
- viarail.ca
Train from Portage la Prairie to Jasper
- Ave. Duration
- 32h 26m
- Frequency
- Twice a week
- Schedules at
- viarail.ca
- Phone
- +1 800 974 2850
- booking@banffexplorer.com
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- https://banffexplorer.com/
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Portage la Prairie, MB to Regina, SK - 2820B Avonhurst
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Estimated price
- $60–140
- Website
- https://riderexpress.ca/
- Standard
- $60–140
Bus from Portage la Prairie, MB to Brandon, MB
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- $28–65
- Website
- https://riderexpress.ca/
- Standard
- $28–65
- Website
- flixbus.com
Bus from Regina to Calgary Int. Airport
- Ave. Duration
- 11h 20m
- Frequency
- 5 times a week
- Schedules at
- flixbus.com
- Phone
- 1-888-786-3641
- info@sundogtours.com
- Website
- sundogtours.com
Bus from Jasper, AB to Banff, AB
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- sundogtours.com
- Adult
- $95–140
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 How to get from Gatwick Airport into central London, Want to know more about Flixbus?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.








