Flights from Vancouver to Kamloops – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to YKA – All flight route options from Vancouver International Airport, Canada to Kamloops, Canada. These flights are operated by 2 airlines. Fly non-stop with Air Canada or choose from 1 different transit flights. The shortest flight time is 52 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Kamloops
We got great deals on hotels and car rentals near the airport.
Vancouver to Kamloops flights
With over 26 flights every week and 2 different airlines you have a wide range of options. You can fly non-stop to Kamloops (YKA) from Vancouver (YVR) with Air Canada or opt for a connecting flight via Victoria (YYJ).
Vancouver to Kamloops with Air Canada
You can fly non-stop every weekday with flights departing between 8:00 am and 9:00 pm. Air Canada is a Star Alliance member.
With Pacific Coastal Airlines
If you fly from Vancouver with Pacific Coastal Airlines you will do a stopover in Victoria, YYJ before reaching Kamloops. This flight trip will take 4 hours and 5 minutes and you can fly every day of the week except Mondays with departures at 12:50, 12:55 or 13:05.
Distance & flight times: Vancouver International Airport to Kamloops
The shortest flight time between YVR and YKA is 52 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 52m | - | 161 miles (259 km) |
YYJ Victoria | 4h 5m | 2h 37m | 234 miles (377 km) |


