There are 5 ways to get from Rossland to Kamloops by car, bus, 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.
Drive, bus
best- Drive from Rossland to Greenwood, BCcar
- Take the bus from Greenwood, BC to Kelowna, BCbus
- Take the bus from Kelowna - 516 Lawrence Ave to Kamloops - back of Sahali Mallbus
7hDrive 451.8 km
cheapest- Drive from Rossland to Kamloopscar 451.8 km
6h 2m$92–132Fly Castlegar Airport to Kamloops Airport
- Fly from Castlegar Airport (YCG) to Kamloops Airport (YKA)plane YCG - YKA
6h 46m$125–600Fly Trail Airport to Vancouver International Airport, bus
- Fly from Trail Airport (YZZ) to Vancouver International Airport (YVR)plane YZZ - YVR
- Take the bus from Vancouver - Pacific Station to Kamloops - back of Sahali Mallbus
6h 49mFly Trail Airport to Kamloops Airport
- Fly from Trail Airport (YZZ) to Kamloops Airport (YKA)plane YZZ - YKA
4h 2m$582–1,063
Castlegar Airport (YCG) to Kamloops Airport (YKA) flights
Comparing Your Travel Options
The cheapest way to get from Rossland to Kamloops is to drive which costs $90 - $140 and takes 6h 2m.
The fastest way to get from Rossland to Kamloops is to fly which takes 4h 2m and costs $550 - $1,100.
The distance between Rossland and Kamloops is 479 km. The road distance is 451.8 km.
It takes approximately 7h to get from Rossland to Kamloops, including transfers.
Yes, the driving distance between Rossland to Kamloops is 452 km. It takes approximately 6h 2m to drive from Rossland to Kamloops.
There are 49+ hotels available in Kamloops.
What companies run services between Rossland, BC, Canada and Kamloops, BC, Canada?
Air Canada flies from Castlegar Airport (YCG) to Kamloops Airport (YKA) twice daily.
- Website
- aircanada.com
Flights from Castlegar Airport to Kamloops Airport via Vancouver International Airport
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $85–550
Flights from Trail Airport to Kamloops Airport via Vancouver International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $490–950
- Phone
- +1 778 760 1891
- [email protected]
- Website
- Fritz Travels
Bus from Greenwood, BC to Kelowna, BC
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $65–80
- Website
- Fritz Travels
- Book at
- Fritz Travels
- Adult
- $65–80
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar, and How to get from Florence to Rome - to help you get the most out of your next trip.

