Flights to Prince George at a glance
- cities with nonstop flights here
- 2
- nonstop flights a week
- 17
- flight time from Kelowna
- 1h 20m
- lowest fare from Edmonton
- $303
- flight time from Edmonton
- 1h 40m
- arrival airport
- Prince George
Where you can fly to Prince George from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Prince George from?
From 2 cities. The busiest routes are from Kelowna (12 flights a week) and Edmonton (5 flights a week).
How long is the flight from Kelowna to Prince George?
A nonstop flight takes about 1 hour 20 minutes.
How long is the flight from Edmonton to Prince George?
A nonstop flight takes about 1 hour 40 minutes, tickets from $303.
What is the cheapest city to fly to Prince George from?
Edmonton from $303.
Which airport do flights to Prince George arrive at?
All nonstop flights land at Prince George (YXS).
Cities near Prince George with their own flights
Worth a look when fares or dates to Prince George do not suit; distance by straight line