Flights from Winnipeg to Kamloops – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YWG to YKA – All flight route options from Winnipeg International, Canada to Kamloops, Canada. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 5 hours and 56 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.
Winnipeg to Kamloops flights
With over 27 flights every week and 2 different airlines you have a wide range of options. While flying to Kamloops from Winnipeg you will be doing a stopover in either Calgary (YYC) or Vancouver (YVR).
Are there any non-stop flights from YWG to YKA?
There are no direct or non-stop flights from Winnipeg International, YWG to Kamloops, YKA.
Winnipeg to Kamloops with WestJet
If you fly from Winnipeg with WestJet you will do a stopover in Calgary, YYC before reaching Kamloops. This flight trip will take 5 hours and 56 minutes and you can fly every weekday with departures between 6:00 am and 9:00 pm.
Distance & flight times: Winnipeg International to Kamloops
The shortest flight time between YWG and YKA is 5 hours and 56 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
YYC Calgary | 5h 56m | 1h 50m | 1027 miles (1652 km) |
YVR Vancouver | 6h 42m | 1h 12m | 1327 miles (2135 km) |

