Flights to Prince George

Direct flights from 2 cities, 17 flights a week. From Kelowna the flight takes 1h 20m. From Edmonton the flight takes 1h 40m, tickets from $303.

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

FromFare
Kelowna 1h 20m, 12 a week
Edmonton 1h 40m, 5 a week from $303

Arrival airport

Where the nonstop flights land

17 flights a week arrive nonstop

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