There are 4 ways to get from Lake Louise to Cochrane by bus, car, or shuttle
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 Canmore
best- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Canmore - Northwind Hotelbus Ebus
- Take the bus from Northwinds Hotel, Canmore to Crowfoot LRT Station | ON-ITbus
2h 54mDrive 156.2 km
cheapest- Drive from Lake Louise to Cochranecar 156.2 km
1h 53m$32–46Bus
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
3h 2mBus, shuttle
- Take the bus from Lake Louise Village to Calgary Flix busbus FlixBus 2721
- Take a shuttle bus from Calgary to Cochrane
4h 45m$39–52
Questions & Answers
The cheapest way to get from Lake Louise to Cochrane is to drive which costs $30 - $50 and takes 1h 53m.
The fastest way to get from Lake Louise to Cochrane is to drive which takes 1h 53m and costs $30 - $50.
No, there is no direct bus from Lake Louise station to Cochrane station. However, there are services departing from Lake Louise- Shell Station- 200 Village Rd and arriving at Crowfoot LRT Station | ON-IT via Northwinds Hotel, Canmore. The journey, including transfers, takes approximately 2h 54m.
The distance between Lake Louise and Cochrane is 199 km. The road distance is 156.2 km.
The best way to get from Lake Louise to Cochrane without a car is to bus via Canmore which takes 2h 54m and costs .
It takes approximately 2h 54m to get from Lake Louise to Cochrane, including transfers.
Lake Louise to Cochrane bus services, operated by EBus Canada, depart from Lake Louise- Shell Station- 200 Village Rd.
Lake Louise to Cochrane bus services, operated by EBus Canada, arrive at Canmore - Northwind Hotel station.
Yes, the driving distance between Lake Louise to Cochrane is 156 km. It takes approximately 1h 53m to drive from Lake Louise to Cochrane.
There are 27+ hotels available in Cochrane.
What companies run services between Lake Louise, AB, Canada and Cochrane, AB, Canada?
You can take a bus from Lake Louise- Shell Station- 200 Village Rd to Cochrane via Northwinds Hotel, Canmore and Crowfoot LRT Station | ON-IT in around 2h 54m.
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Canmore - Northwind Hotel
- Ave. Duration
- 1h 10m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- 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 Getting to Milan from the airport, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



