Prices are in Canadian Dollars.

Cheap flights from Canada to Prince George

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Canada to Prince George (YXS)

How far in advance should I book a flight from Canada to Prince George?

Travellers have found it’s best to book a flight 38 days in advance to save up to 97% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 38 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Prince George 1-2 weeks in advance for as low as C$ 960, or C$ 1,433 for flights within the next 24 hours.

What is the cheapest month to fly from Canada to Prince George?

September is one of the best times of the year to fly to Prince George from Canada. Prices for September average C$ 755 per person but you can even find prices for as low as C$ 591. The most expensive prices can be found in the month of January. Opting for a September flight can save you 41% on your journey compared to booking in September

Cheap flights from Canada to Prince George in January, February 2021

The best prices found for Canada to YXS flights for January, February
25 Feb - 27 Feb
C$ 486pp
YXT
Terrace
WestJet
 
1 STOP
YXS
Prince George
YXS
Prince George
WestJet
 
1 STOP
YXT
Terrace
25 Feb - 27 Feb
C$ 527pp
YXT
Terrace
Multiple Airlines
Direct
YXS
Prince George
YXS
Prince George
WestJet
 
1 STOP
YXT
Terrace
9 Feb - 11 Feb
C$ 529pp
YXT
Terrace
Air Canada
 
1 STOP
YXS
Prince George
YXS
Prince George
Air Canada
 
1 STOP
YXT
Terrace

Canada to Prince George 2021 flight deals

Cheap flights to Prince George from Canada found for this year
14 Mar - 15 Mar
C$ 219pp
YEG
Edmonton
Air Canada
 
1 STOP
YXS
Prince George
YXS
Prince George
Air Canada
 
1 STOP
YEG
Edmonton
14 Mar - 15 Mar
C$ 221pp
YEG
Edmonton
Air Canada
 
1 STOP
YXS
Prince George
YXS
Prince George
Air Canada
 
1 STOP
YEG
Edmonton
14 Mar - 15 Mar
C$ 322pp
YEG
Edmonton
Multiple Airlines
 
1 STOP
YXS
Prince George
YXS
Prince George
Central Mountain Air
Direct
YEG
Edmonton

Direct flights to Prince George from Canada

Save time with Canada to Prince George direct flight deals
1 Apr - 5 Apr
C$ 359pp
YVR
Vancouver Intl
Air Canada
Direct
YXS
Prince George
YXS
Prince George
Air Canada
Direct
YVR
Vancouver Intl
1 Apr - 5 Apr
C$ 360pp
YVR
Vancouver Intl
Air Canada
Direct
YXS
Prince George
YXS
Prince George
Air Canada
Direct
YVR
Vancouver Intl
10 May - 12 May
C$ 415pp
YYJ
Victoria Intl
Pacific Coastal
Direct
YXS
Prince George
YXS
Prince George
Pacific Coastal
Direct
YYJ
Victoria Intl

Last minute flights from Canada to Prince George

Late deals on round-trip flights to Prince George from Canada, departing today and this week
30 Jan - 10 Feb
C$ 912pp
YWG
Winnipeg
Air Canada
 
1 STOP
YXS
Prince George
YXS
Prince George
Air Canada
 
1 STOP
YWG
Winnipeg
30 Jan - 8 Feb
C$ 936pp
YXC
Cranbrook
WestJet
   
2 STOPS
YXS
Prince George
YXS
Prince George
WestJet
   
2 STOPS
YXC
Cranbrook
27 Jan - 10 Feb
C$ 959pp
YWG
Winnipeg
Air Canada
 
1 STOP
YXS
Prince George
YXS
Prince George
Air Canada
 
1 STOP
YWG
Winnipeg

One-way flights to Prince George from Canada

The cheapest one-way flights from Canada to Prince George
6:20 a.m. - 3:55 p.m.
Flair Airlines
1 stop
9h 35m
YVR - YXS
Flair Airlines
C$ 192
FlightNetwork
3:40 a.m. - 4:05 a.m.
Central Mountain Air
Direct
1h 25m
YEG - YXS
Central Mountain Air
C$ 358
mytrip.com
4:20 a.m. - 7:45 a.m.
Pacific Coastal
2 stops
27h 25m
YQQ - YXS
Pacific Coastal
C$ 499
Travelgenio

Related info for your journey

Useful info, stats and facts about Canada to Prince George flights.

Flight FAQs

From Canada to Prince George

Can I find flights from Canada to Prince George for under C$ 254 on Cheapflights?

Yes, there are multiple flights from Canada to Prince George for under C$ 254. The cheapest flight booked recently is on Air Canada for just C$ 219, but on average you can expect to pay C$ 401.

Which airlines flying from Canada to Prince George have flexible cancellations due to COVID-19?

Air Canada, Central Mountain Air, and WestJet are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Canada to Prince George for under C$ 380 on Cheapflights?

Cheapflights has 13 direct flights from Canada to Prince George under C$ 380. A good price for a direct flight from Canada to Prince George is less than C$ 597.

Are there last-minute flights available from Canada to Prince George for under C$ 1,014?

There are currently 20+ open flights from Canada to Prince George within the next 7 days for less than C$ 1,014.

What are the most popular routes from Canada to Prince George?

Most travellers choose Vancouver Intl - Prince George, Montreal Pierre Elliott Trudeau Intl - Prince George or Cranbrook - Prince George when deciding on the best route from Canada to Prince George.

What are the cheapest flights from Canada to Prince George?

The cheapest flight price from Canada to Prince George is C$ 392. On average you can expect to pay C$ 598. The most popular route, (Vancouver Intl - Prince George), can usually be booked for C$ 673.

How long is the flight from Canada to Prince George?

A quick flight from Canada to Prince George can take about 1h 14m. Air Canada provides one of the quickest options available for as low as C$ 359. All flights are typically direct.

What are the cheapest airlines to flying from Canada to Prince George round-trip?

Cheapflights users have booked flights from Canada to Prince George round-trip from C$ 220. Other airlines that can offer you cheap pricing are WestJet, from C$ 380, and Pacific Coastal, from C$ 415.

What are the cheapest airlines to fly from Canada to Prince George one-way?

C$ 37 is the cheapest one-way deal found within the past few days, from Flair Airlines. You may also be able to find cheap deals on Central Mountain Air and Air Canada, with prices starting from C$ 238 and C$ 268, respectively.

Destination information for Prince George

Things to know before you go. Useful info for your trip from Canada to Prince George
Flight duration
1h 28m
Average temperature for January in Prince George
-3.0 °C
Avg rainfall for January in Prince George
56.0 mm

Airports servicing Prince George

Top 4 airlines flying from Canada to Prince George

The chart below displays the airlines Cheapflights users travelling from Canada to Prince George choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Pacific Coastal
C$ 117 C$ 226 No cancel fee 85%

We couldn't confirm the COVID-19 safety measures taken by Pacific Coastal. Please check directly on their website for additional information.

Search Pacific Coastal flights
Central Mountain Air
C$ 183 C$ 432 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Central Mountain Air. Please check directly on their website for additional information.

Search Central Mountain Air flights
WestJet
C$ 178 C$ 486 No cancel fee 60%
Search WestJet flights
Air Canada
C$ 217 C$ 542 No cancel fee 67%
Search Air Canada flights