There are 5 ways to get from Edmonton Airport (YEG) to Kaslo by plane, bus, car, car ferry, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cranbrook/Canadian Rockies International Airport, bus
best- Fly from Edmonton International Airport (YEG) to Cranbrook/Canadian Rockies International Airport (YXC)plane YEG - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Kaslo, BC - 405 4th Stbus
8h 27m$348–970Drive, car ferry
cheapest- Drive from Edmonton Airport (YEG) to Kootenay Bay, BCcar
- Take the carferry from Kootenay Bay, BC to Balfour, BCcarferry Kootney Bay to Balfour
11h 12m$153–222Bus
- Take the bus from Edmonton Airport - YEG to Calgary - Downtown 4 Ave SEbus Edm-Cal
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
15h 28m$244–365Fly to Castlegar Airport, bus
- Fly from Edmonton International Airport (YEG) to Castlegar Airport (YCG)plane YEG - YCG
- Take the bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay Bbus
- Take the bus from Nelson, BC - 512 Railway Street to Kaslo, BC - 405 4th Stbus
7h 58m$168–588Bus via Edmonton
- Take the bus from Edmonton to Calgarybus FlixBus 2720
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
17h 19m$248–348
Edmonton Airport (YEG) to Kaslo by bus, foot, and tram
Questions & Answers
The cheapest way to get from Edmonton Airport (YEG) to Kaslo is to drive and car ferry which costs $150 - $230 and takes 11h 12m.
The fastest way to get from Edmonton Airport (YEG) to Kaslo is to fly and bus which takes 7h 58m and costs $160 - $600.
No, there is no direct bus from Edmonton Airport (YEG) to Kaslo. However, there are services departing from Edmonton Airport - YEG and arriving at Kaslo, BC - 405 4th St via Anderson LRT Station and Calgary, AB - 11488, 24 Street SE. The journey, including transfers, takes approximately 15h 28m.
The distance between Edmonton Airport (YEG) and Kaslo is 751 km.
The best way to get from Edmonton Airport (YEG) to Kaslo without a car is to bus which takes 15h 28m and costs $240 - $370.
It takes approximately 8h 27m to get from Edmonton Airport (YEG) to Kaslo, including transfers.
Edmonton Airport (YEG) to Kaslo bus services, operated by Rider Express, depart from Edmonton Airport - YEG station.
Edmonton Airport (YEG) to Kaslo bus services, operated by Rider Express, arrive at Calgary - Downtown 4 Ave SE station.
Kaslo is 1h behind Edmonton Airport (YEG). It is currently 4:15 PM in Edmonton Airport (YEG) and 3:15 PM in Kaslo.
There are seven+ hotels available in Kaslo.
What companies run services between Edmonton Airport (YEG), Canada and Kaslo, BC, Canada?
You can take a bus from Edmonton Airport - YEG to Kaslo, BC - 405 4th St via Calgary - Downtown 4 Ave SE, EB Centre Street Station, SB Anderson CTrain Station, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, and Calgary, AB - 11488, 24 Street SE in around 15h 28m.
- Website
- aircanada.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $140–800
Flights from Edmonton International Airport to Castlegar Airport via Vancouver
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $100–600
- Website
- westjet.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $160–750
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 5h 55m
- When
- Thursday and Sunday
- Estimated price
- $160–750
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
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
- Home Mountain Man Mike's
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
- Home Mountain Man Mike's
Bus from Nelson, BC - 512 Railway Street to Kaslo, BC - 405 4th St
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $65–85
- Website
- Home Mountain Man Mike's
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
- Home Mountain Man Mike's
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Edmonton Airport - YEG to Calgary - Downtown 4 Ave SE
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- +1 855 993 3100
- [email protected]
- Website
- West Kootenay
Bus from Frank Beinder Way at Hwy 3A to Nelson Exchange Bay B
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- West Kootenay
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Calgary
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, Flying into Beijing?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.










