There are 4 ways to get from Kaslo to Calgary by car ferry, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, drive to Cranbrook/Canadian Rockies International Airport, fly
best- Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry
- Drive from Kootenay Bay, BC to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC)plane YXC - YYC
6h 4m$214–736Car ferry, drive
cheapest- Take the carferry from Balfour, BC to Kootenay Bay, BCcarferry Balfour to Kootney Bay
- Drive from Kootenay Bay, BC to Calgarycar
8h 37m$91–139Bus
- Take the bus from Kaslo to Rock Creekbus
- Take the bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelownabus
- Take the bus from Kelowna - 516 Lawrence Ave to Calgary Downtown Ticket Office 606 5 Ave SWbus
18h 3mBus, bus to Kelowna International Airport, fly
- Take the bus from Kaslo to Rock Creekbus
- Take the bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelownabus
- Fly from Kelowna International Airport (YLW) to Calgary International Airport (YYC)plane YLW - YYC
10h 42m$260–782
Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Kaslo to Calgary is to car ferry and drive which costs $90 - $140 and takes 8h 37m.
The fastest way to get from Kaslo to Calgary is to car ferry and drive and fly which takes 6h 4m and costs $210 - $750.
No, there is no direct bus from Kaslo to Calgary. However, there are services departing from Kaslo and arriving at Calgary Downtown Ticket Office 606 5 Ave SW via Centex Gas - Rock Creek and Kelowna - 516 Lawrence Ave. The journey, including transfers, takes approximately 18h 3m.
The distance between Kaslo and Calgary is 374 km.
The best way to get from Kaslo to Calgary without a car is to bus which takes 18h 3m and costs .
It takes approximately 6h 4m to get from Kaslo to Calgary, including transfers.
Kaslo to Calgary bus services, operated by Mountain Man Mikes Bus Service, depart from Kaslo station.
Kaslo to Calgary bus services, operated by Mountain Man Mikes Bus Service, arrive at Rock Creek station.
Calgary is 1h ahead of Kaslo. It is currently 3:20 AM in Kaslo and 4:20 AM in Calgary.
There are 1147+ hotels available in Calgary.
What companies run services between Kaslo, BC, Canada and Calgary, AB, Canada?
You can take a bus from Kaslo to Calgary Downtown Ticket Office 606 5 Ave SW via Centex Gas - Rock Creek, Orchard Park Mall - Kelowna, and Kelowna - 516 Lawrence Ave in around 18h 3m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $180–700
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $65–600
- Website
- flyflair.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- $90–550
- Website
- aircanada.com
Flights from Kelowna International Airport to Calgary International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–340
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- Home Mountain Man Mike's
Bus from Kaslo to Rock Creek
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- $110–140
- Website
- Home Mountain Man Mike's
Bus from Kaslo to Rock Creek
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- $110–140
- Website
- Home Mountain Man Mike's
- Phone
- +1 778 760 1891
- info@fritztravels.com
- Website
- Fritz Travels
Bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelowna
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- $70–85
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $70–85
Bus from Centex Gas - Rock Creek to Orchard Park Mall - Kelowna
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Estimated price
- $70–85
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $70–85
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 10h 5m
- Frequency
- Every 10 minutes
- Website
- EBus
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Balfour, BC to Kootenay Bay, BC
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- www2.gov.bc.ca
Car ferry from Balfour, BC to Kootenay Bay, BC
- Ave. Duration
- 35 min
- Frequency
- Hourly
- 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 Which London airport should I choose?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from JFK to New York City - to help you get the most out of your next trip.







