Flights from Edmonton to Prince George
YEG to YXS. All flight routes from Edmonton International Airport, Canada to Prince George, Canada. These flights are operated by 2 different airlines. You can either fly non-stop with CMA or choose from 1 different transit flights. The shortest flight time is 1 hour and 40 minutes.
Find the best prices on hotels and car rental near Prince George
We got great deals on hotels and car rentals near the airport.
Edmonton to Prince George flights
There are over 2 and approximately 11 flights every week. You can fly non-stop to Prince George (YXS) from Edmonton (YEG) with CMA or you can choose the stopover option via Calgary (YYC).
Edmonton to Prince George with CMA
You can fly non-stop every weekday except Mondays and Mondays with departure times at 08:55.
With WestJet
If you fly from Edmonton with WestJet you will do a stopover in Calgary, YYC before reaching Prince George. This flight trip will take 4 hours and 21 minutes and you can fly every weekday with departures at 6 am, 7 am or 8 am.
Miles & flight time: YEG - YXS
The shortest flight time between YEG and YXS is 1 hour and 40 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 40m | - | 376 (605 km) |
YYC Calgary | 4h 21m | 2h 37m | 566 (911 km) |
Unpublished Flight Rates From Edmonton to Prince George