Flights from Kelowna to Prince George – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YLW to YXS – All flight route options from Kelowna, Canada to Prince George, Canada. These routes are operated by 5 airlines. Fly non-stop with Pacific Coastal Airlines or CMA, or choose from 2 different stopover flights. The shortest flight time is 1 hour and 20 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 Prince George
We got great deals on hotels and car rentals near the airport.
Kelowna to Prince George flights
With over 82 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Prince George (YXS) from Kelowna (YLW) with CMA or Pacific Coastal Airlines or choose a connecting flight via Victoria (YYJ) or Vancouver (YVR) if it suits you better.
Kelowna to Prince George with CMA
You can fly non-stop every weekday except Mondays and Mondays with departure times at 08:05 or 09:35.
With Pacific Coastal Airlines
You can fly non-stop every weekday except Mondays with departure times at 18:20. You also have the option to do a transit flight via Victoria.
Distance & flight times: Kelowna to Prince George
The shortest flight time between YLW and YXS is 1 hour and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 20m | - | 307 miles (494 km) |
YYJ Victoria | 3h 17m | 32m | 569 miles (916 km) |
YVR Vancouver | 4h 45m | 2h 25m | 505 miles (813 km) |

