There are 4 ways to get from Calgary Airport (YYC) to Kaslo by plane, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- 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
6h 32m$388–999Drive, car ferry
cheapest- Drive from Calgary-Airport-YYC to Kootenay Bay, BCcar
- Take the car ferry from Kootenay Bay, BC to Balfour, BCcarferry Kootney Bay to Balfour
8h 39m$104–151Bus via Claresholm
- Take the bus from Calgary - YYC International Airport to Claresholm - Shell Gas Stationbus Calgary
- Take the bus from Claresholm, AB to Kaslo, BC - 405 4th Stbus Calgary
11h 28mBus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
12h 30m$236–318
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Calgary Airport (YYC) to Kaslo is to drive and car ferry which costs $100 - $160 and takes 8h 39m.
The fastest way to get from Calgary Airport (YYC) to Kaslo is to fly and bus which takes 6h 32m and costs $380 - $1,000.
No, there is no direct bus from Calgary Airport (YYC) to Kaslo. However, there are services departing from Calgary - YYC International Airport and arriving at Kaslo, BC - 405 4th St via Claresholm, AB. The journey, including transfers, takes approximately 11h 28m.
The distance between Calgary Airport (YYC) and Kaslo is 523 km.
The best way to get from Calgary Airport (YYC) to Kaslo without a car is to bus via Claresholm which takes 11h 28m and costs .
It takes approximately 6h 32m to get from Calgary Airport (YYC) to Kaslo, including transfers.
Calgary Airport (YYC) to Kaslo bus services, operated by EBus Canada, depart from Calgary - YYC International Airport station.
Calgary Airport (YYC) to Kaslo bus services, operated by EBus Canada, arrive at Claresholm - Shell Gas Station.
Kaslo is 1h behind Calgary Airport (YYC). It is currently 6:37 PM in Calgary Airport (YYC) and 5:37 PM in Kaslo.
There are seven+ hotels available in Kaslo.
What companies run services between Calgary Airport (YYC), Canada and Kaslo, BC, Canada?
You can take a bus from Calgary - YYC International Airport to Kaslo, BC - 405 4th St via Claresholm - Shell Gas Station and Claresholm, AB in around 11h 28m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $210–800
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Cranbrook, BC - 513 Cranbrook St North to Kaslo, BC - 405 4th St
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- $110–150
- Website
- https://mountainmanmikes.ca/
Bus from Claresholm, AB to Kaslo, BC - 405 4th St
- Ave. Duration
- 7h 56m
- Frequency
- Once a week
- Estimated price
- $180–230
- Website
- https://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
- $200–270
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Calgary - YYC International Airport to Claresholm - Shell Gas Station
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- 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 around the Cyclades, How to travel India's Golden Triangle, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.






