There are 7 ways to get from Slave Lake to Kamloops by bus, plane, train, 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, bus to Edmonton International Airport, fly to Kamloops Airport
best- Take the bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airportbus
- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
7h 20m$303–885Drive 892.4 km
cheapest- Drive from Slave Lake to Kamloopscar 892.4 km
10h 18m$177–255Bus
- Take the bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NEbus
- Take the bus from Calgary - Downtown 4 Ave SE to Kamloopsbus
17h 48m$228–370Bus, train
- Take the bus from Slave Lake, AB to Edmonton, ABbus
- Take the bus from West Edmonton Mall, AB to Jasper, ABbus
- Take the train from Jasper to Kamloopstrain
23h 36mBus, bus to Edmonton International Airport, fly to Kelowna International Airport
- Take the bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airportbus
- Fly from Edmonton International Airport (YEG) to Kelowna International Airport (YLW)plane YEG - YLW
- Take the bus from Kelowna Airport to Kamloops, BC - Sahali Mallbus
10h 10m$214–550Bus, bus to Grande Prairie Airport, fly to Kamloops Airport
- Take the bus from Slave Lake, AB to Grimshaw, ABbus
- Take the bus from Grimshaw, AB to Grande Prairie, ABbus
- Fly from Grande Prairie Airport (YQU) to Kamloops Airport (YKA)plane YQU - YKA
11h 33m$513–1,116Bus, train via Edmonton
- Take the bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NWbus
- Take the train from Edmonton to Jaspertrain
- Take the train from Jasper to Kamloopstrain
32h 51m
Edmonton International Airport (YEG) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Slave Lake to Kamloops is to drive which costs $170 - $260 and takes 10h 18m.
The fastest way to get from Slave Lake to Kamloops is to bus and fly which takes 7h 20m and costs $300 - $900.
No, there is no direct bus from Slave Lake to Kamloops. However, there are services departing from Slave Lake - Highway 88 and arriving at Kamloops via Edmonton - Cold Shot Terminal 154 St NW and Calgary - Downtown 4 Ave SE. The journey, including transfers, takes approximately 17h 48m.
The distance between Slave Lake and Kamloops is 850 km. The road distance is 892.4 km.
The best way to get from Slave Lake to Kamloops without a car is to bus which takes 17h 48m and costs $220 - $370.
It takes approximately 7h 20m to get from Slave Lake to Kamloops, including transfers.
Slave Lake to Kamloops bus services, operated by Cold Shot, depart from Slave Lake - Highway 88 station.
Slave Lake to Kamloops bus services, operated by Cold Shot, arrive at Edmonton - Cold Shot Terminal 154 St NW station.
Kamloops is 1h behind Slave Lake. It is currently 1:34 AM in Slave Lake and 12:34 AM in Kamloops.
Yes, the driving distance between Slave Lake to Kamloops is 892 km. It takes approximately 10h 18m to drive from Slave Lake to Kamloops.
What companies run services between Slave Lake, AB, Canada and Kamloops, BC, Canada?
You can take a bus from Slave Lake - Highway 88 to Kamloops via Edmonton - Cold Shot Terminal 154 St NW, Calgary - Centex 4 St NE, and Calgary - Downtown 4 Ave SE in around 17h 48m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kamloops Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–700
Flights from Edmonton International Airport to Kamloops Airport via Calgary
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $160–700
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $70–230
Flights from Edmonton International Airport to Kelowna International Airport via Calgary
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $70–230
Flights from Grande Prairie Airport to Kamloops Airport via Edmonton International Airport
- Ave. Duration
- 3h 20m
- When
- Monday and Friday
- Estimated price
- $310–850
Flights from Grande Prairie Airport to Kamloops Airport via Calgary
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $310–850
- Website
- flyflair.com
Flights from Edmonton International Airport to Kelowna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $90–340
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
Train from Edmonton to Jasper
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $70–90
Bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airport
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a week
- Estimated price
- $35–50
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $35–50
Bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $70–90
Bus from Edmonton - Cold Shot Terminal 154 St NW to Calgary - Centex 4 St NE
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $80–110
Bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $70–90
Bus from Edmonton - Cold Shot Terminal 154 St NW to Edmonton Intl Airport
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a week
- Estimated price
- $35–50
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $35–50
Bus from Slave Lake - Highway 88 to Edmonton - Cold Shot Terminal 154 St NW
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $70–90
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $70–90
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary - Downtown 4 Ave SE to Kamloops
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $75–170
- Website
- Rider Express
- Standard
- $75–170
- Phone
- 780-983-8225
- Website
- Northern Express Bus Line
Bus from Slave Lake, AB to Edmonton, AB
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- $75–95
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $75–95
Bus from Slave Lake, AB to Grimshaw, AB
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $75–100
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $75–100
Bus from Grimshaw, AB to Grande Prairie, AB
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $60–80
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $60–80
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from West Edmonton Mall, AB to Jasper, AB
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kelowna Airport to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- EBus
- Adult
- $26–40
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, Best ways to travel around Australia, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 49+ hotels available in Kamloops.









