There are 5 ways to get from Weyburn to Banff by car, plane, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly, shuttle
best- Drive from Weyburn to Regina-Airport-YQRcar
- Fly from Regina (YQR) to Calgary International Airport (YYC)plane YQR - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
4h 53m$218–904Drive, bus via Southwood
cheapest- Drive from Weyburn to Reginacar
- Take the bus from Regina to Calgarybus
- Take the bus from Crowfoot LRT Station | ON-IT to Samesun Banff - Banff International Hostelbus
14h 59m$190–271Drive 956.8 km
- Drive from Weyburn to Banffcar 956.8 km
10h 12m$191–276Drive, bus
- Drive from Weyburn to Reginacar
- Take the bus from Regina to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary International Airport - YYC to Banff International Hostelbus
15h 21m$201–271Drive, bus #2
- Drive from Weyburn to Reginacar
- Take the bus from Regina to Calgary International Airport Domestic Terminalbus
- Take the bus from Calgary International Airport - YYC to Banffbus
15h 34m$197–322
Regina (YQR) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Weyburn to Banff is to drive and bus via Southwood which costs $190 - $280 and takes 14h 59m.
The fastest way to get from Weyburn to Banff is to drive and fly and shuttle which takes 4h 53m and costs $210 - $950.
The distance between Weyburn and Banff is 914 km. The road distance is 956.8 km.
It takes approximately 4h 53m to get from Weyburn to Banff, including transfers.
Yes, the driving distance between Weyburn to Banff is 957 km. It takes approximately 10h 12m to drive from Weyburn to Banff.
There are 603+ hotels available in Banff.
What companies run services between Weyburn, SK, Canada and Banff, AB, Canada?
There is no direct connection from Weyburn to Banff. However, you can drive to Regina-Airport-YQR airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport - YYC, then take the shuttle to Banff, AB. Alternatively, you can take a vehicle from Weyburn to Samesun Banff - Banff International Hostel via Regina, Calgary, NB Anderson CTrain Station, NB Crowfoot CTrain Station, and Crowfoot LRT Station | ON-IT in around 14h 59m.
- Website
- westjet.com
Flights from Regina to Calgary International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $140–800
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC 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 International Airport - YYC 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 International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Regina to Calgary
- Ave. Duration
- 10h 35m
- Frequency
- 4 times a week
- Estimated price
- $110–180
- Schedules at
- Flixbus USA
Bus from Regina to Calgary International Airport Domestic Terminal
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
Bus from Regina to Calgary International Airport Domestic Terminal
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- $120–180
- Schedules at
- Flixbus USA
- Phone
- +1 403 285 3004
- [email protected]
- Website
- Banff Golden Xpress
Bus from Crowfoot LRT Station | ON-IT to Samesun Banff - Banff International Hostel
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- Banff Golden Xpress
- Phone
- +1 587 968 5088
- [email protected]
- Website
- Vivo Green Travel
Bus from Crowfoot LRT Station | ON-IT to Samesun Banff - Banff International Hostel
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- $59
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- $59
- Website
- Vivo Green Travel
- Schedules at
- Vivo Green Travel
- Phone
- +1 800 974 2850
- [email protected]
- Website
- Banff Explorer
Bus from Calgary International Airport - YYC to Banff International Hostel
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- Banff Explorer
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $75–110
- Website
- Brewster Express Homepage
- Adult
- $75–110
- Phone
- +1 855 757 3222
- [email protected]
- Website
- ABestX
Bus from Calgary International Airport - YYC to Banff
- Ave. Duration
- 2h 41m
- Frequency
- Every 2 hours
- Website
- ABestX
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, Need to know: Greyhound, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.












