There are 5 ways to get from Lake Louise to Swift Current by bus (Flixbus), car, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Southwood
best- Take the bus from Lake Louise Village South to Calgarybus Kamloops / ...
- Take the bus from Calgary to Swift Currentbus FlixBus 2726
11h 23mBus
cheapest- Take the bus from Lake Louise Village to Calgary - Downtown 9 Ave Sebus Van-Cal
- Take the bus from Calgary Flix bus to Swift Currentbus FlixBus 2726
11h 40m$115–209Drive 691 km
- Drive from Lake Louise to Swift Currentcar 691 km
7h 26m$137–198Shuttle, fly, drive
- Take a shuttle bus from Lake Louise Village South to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Regina (YQR)plane YYC - YQR
- Drive from Regina-Airport-YQR to Swift Currentcar
6h 55m$238–989Bus via Banff
- Take the bus from Lake Louise Village South to Banff High School Transit Hubbus 8X
- Take the bus from Moose Hotel & Suites to Calgary International Airport - YYCbus
- Take the bus from Calgary International Airport Domestic Terminal to Swift Currentbus
13h 46m$155–207
Calgary International Airport (YYC) to Regina (YQR) flights
Questions & Answers
The cheapest way to get from Lake Louise to Swift Current is to bus which costs $110 - $210 and takes 11h 40m.
The fastest way to get from Lake Louise to Swift Current is to shuttle and fly and drive which takes 6h 55m and costs $230 - $1,000.
No, there is no direct bus from Lake Louise to Swift Current. However, there are services departing from Lake Louise Village South and arriving at Swift Current via Calgary. The journey, including transfers, takes approximately 11h 23m.
The distance between Lake Louise and Swift Current is 797 km. The road distance is 691 km.
The best way to get from Lake Louise to Swift Current without a car is to bus via Southwood which takes 11h 23m and costs .
It takes approximately 11h 23m to get from Lake Louise to Swift Current, including transfers.
Lake Louise to Swift Current bus services, operated by EBus Canada, depart from Lake Louise Village South station.
Lake Louise to Swift Current bus services, operated by EBus Canada, arrive at Calgary station.
Yes, the driving distance between Lake Louise to Swift Current is 691 km. It takes approximately 7h 26m to drive from Lake Louise to Swift Current.
There are 12+ hotels available in Swift Current.
What companies run services between Lake Louise, AB, Canada and Swift Current, SK, Canada?
You can take a bus from Lake Louise Village South to Swift Current via Calgary, EB 6 Street SW Station, SB Anderson CTrain Station, Calgary, and Swift Current in around 11h 23m.
- Website
- westjet.com
Flights from Calgary International Airport to Regina
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–850
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise Village South to Calgary
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- EBus
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 London City Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.



