There are 5 ways to get from Cochrane to Waterton by 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.
Bus, drive
best- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Stationbus Ebus
- Drive from Fort Macleod - Circle K Shell Station to Watertoncar
4h 49mDrive 290.3 km
cheapest- Drive from Cochrane to Watertoncar 290.3 km
3h 30m$53–76Bus, drive via Bowness Terminal NW
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Stationbus Ebus
- Drive from Fort Macleod - Circle K Shell Station to Watertoncar
5h 8mBus, drive #2
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Stationbus Ebus
- Drive from Fort Macleod - Circle K Shell Station to Watertoncar
5h 16mBus, drive #3 (Flixbus)
- Take the bus from Calgary to Fort Macleodbus FlixBus 2726 / ...
- Drive from Fort Macleod to Watertoncar
5h 20m$81–111
Comparing Your Travel Options
The cheapest way to get from Cochrane to Waterton is to drive which costs $50 - $80 and takes 3h 30m.
The fastest way to get from Cochrane to Waterton is to drive which takes 3h 30m and costs $50 - $80.
The distance between Cochrane and Waterton is 315 km. The road distance is 290.3 km.
It takes approximately 4h 49m to get from Cochrane to Waterton, including transfers.
Yes, the driving distance between Cochrane to Waterton is 290 km. It takes approximately 3h 30m to drive from Cochrane to Waterton.
There are nine+ hotels available in Waterton.
What companies run services between Cochrane, AB, Canada and Waterton, AB, Canada?
There is no direct connection from Cochrane to Waterton. However, you can take the taxi to SB Tuscany CTrain Station, take the line 201 vehicle to EB 6 Street SW Station, walk to Calgary Downtown Ticket Office 606 5 Ave SW, take the bus to Fort Macleod - Circle K Shell Station, then drive to Waterton. Alternatively, you can drive from Cochrane to Waterton in around 3h 30m.
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Station
- Ave. Duration
- 2h 42m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Station
- Ave. Duration
- 2h 42m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Calgary Downtown Ticket Office 606 5 Ave SW to Fort Macleod - Circle K Shell Station
- Ave. Duration
- 2h 42m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary to Fort Macleod
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $22–35
- Schedules at
- Flixbus USA
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 Want to know more about Flixbus?, How to get from London to Edinburgh, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.










