There are 3 ways to get from Cochrane to Kaslo by bus, car, car ferry, 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
best- Take the bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 9th Ave & Centre Streetbus Cochrane Commuter
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
12h 30m$159–212Drive, car ferry
cheapest- Drive from Cochrane to Kootenay Bay, BCcar
- Take the car ferry from Kootenay Bay, BC to Balfour, BCcarferry Kootney Bay to Balfour
8h 35m$95–139Bus, fly
- Take the bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 6th Ave & 1st SEbus
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Kaslo, BC - 405 4th Stbus
9h 15m$228–816
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Cochrane to Kaslo is to drive and car ferry which costs $95 - $140 and takes 8h 35m.
The fastest way to get from Cochrane to Kaslo is to drive and car ferry which takes 8h 35m and costs $95 - $140.
No, there is no direct bus from Cochrane to Kaslo. However, there are services departing from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. and arriving at Kaslo, BC - 405 4th St via EB 9 AV S @ Centre ST S and Calgary, AB - 11488, 24 Street SE. The journey, including transfers, takes approximately 12h 30m.
The distance between Cochrane and Kaslo is 781 km.
The best way to get from Cochrane to Kaslo without a car is to bus which takes 12h 30m and costs $150 - $220.
It takes approximately 12h 30m to get from Cochrane to Kaslo, including transfers.
Cochrane to Kaslo bus services, operated by On-It Transit, depart from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. station.
Cochrane to Kaslo bus services, operated by On-It Transit, arrive at Calgary, AB - 9th Ave & Centre Street station.
Kaslo is 1h behind Cochrane. It is currently 4:39 PM in Cochrane and 3:39 PM in Kaslo.
There are six+ hotels available in Kaslo.
What companies run services between Cochrane, AB, Canada and Kaslo, BC, Canada?
You can take a bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Kaslo, BC - 405 4th St via Calgary, AB - 9th Ave & Centre Street, EB 9 AV S @ Centre ST S, SB Douglas Glen Term north bay, and Calgary, AB - 11488, 24 Street SE in around 12h 30m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $100–650
- Phone
- 587-534-0542
- onitsupport@southland.ca
- Website
- onitregionaltransit.ca
Bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 9th Ave & Centre Street
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
Bus from Cochrane, AB - Transit Hub Parking Lot 360 Railway St. W. to Calgary, AB - 6th Ave & 1st SE
- Ave. Duration
- 47 min
- Frequency
- Twice daily
- Estimated price
- $9–13
- Website
- https://www.onitregionaltransit.ca/okotoks-commuter/
- Passenger
- $9–13
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $150–200
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
Bus from Cranbrook, BC - 513 Cranbrook St North to Kaslo, BC - 405 4th St
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- $85–110
- Website
- https://mountainmanmikes.ca/
- Book at
- https://mountainmanmikes.ca/routes-fares/
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Kootenay Bay, BC to Balfour, BC
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- www2.gov.bc.ca
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, 5 delightfully under-the-radar French towns you need to visit, and Italy Travel Guides - to help you get the most out of your next trip.


