💰 Cheapest
⚡ Fastest
🕐 Earliest
Showing 25
of 34
live flights
09:35
05/08/2026
YXJ
Fort St John Airport
5h 20m
1 Stop
⏱ YYC · 1h 55m YYC Airport
14:55
05/08/2026
YXS
Prince George Airport
₹15,878
per person
Select →
✕ Non-refundable 6 fare options
12:00
05/08/2026
YXJ
Fort St John Airport
7h 25m
1 Stop
⏱ YVR · 4h 10m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹16,230
per person
Select →
✕ Non-refundable 6 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
2 Stops
⏱ YYC · 3h 0m YYC Airport ⏱ YVR · 2h 10m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹16,647
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
2 Stops
⏱ YYC · 3h 55m YYC Airport ⏱ YVR · 1h 15m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹16,647
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
2 Stops
⏱ YYC · 1h 50m YYC Airport ⏱ YVR · 3h 25m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹16,647
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
3 Stops
⏱ YYC · 2h 10m YYC Airport ⏱ YEG · 1h 25m YEG Airport ⏱ YVR · 0h 35m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹16,812
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
2 Stops
⏱ YYC · 0h 45m YYC Airport ⏱ YVR · 4h 25m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹17,134
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 5 fare options
19:45
05/08/2026
YXJ
Fort St John Airport
3h 49m
1 Stop
⏱ YVR · 0h 40m YVR Airport
23:34
05/08/2026
YXS
Prince George Airport
₹17,375
per person
Select →
✕ Non-refundable 11 fare options
15:30
05/08/2026
YXJ
Fort St John Airport
4h 9m
1 Stop
⏱ YVR · 1h 0m YVR Airport
19:39
05/08/2026
YXS
Prince George Airport
₹17,375
per person
Select →
✕ Non-refundable 11 fare options
05:10
05/08/2026
YXJ
Fort St John Airport
4h 34m
1 Stop
⏱ YVR · 1h 25m YVR Airport
09:44
05/08/2026
YXS
Prince George Airport
₹17,375
per person
Select →
✕ Non-refundable 11 fare options
05:10
05/08/2026
YXJ
Fort St John Airport
9h 39m
1 Stop
⏱ YVR · 6h 30m YVR Airport
14:49
05/08/2026
YXS
Prince George Airport
₹17,733
per person
Select →
✕ Non-refundable 6 fare options
15:30
05/08/2026
YXJ
Fort St John Airport
8h 4m
1 Stop
⏱ YVR · 4h 55m YVR Airport
23:34
05/08/2026
YXS
Prince George Airport
₹17,733
per person
Select →
✕ Non-refundable 10 fare options
12:00
05/08/2026
YXJ
Fort St John Airport
26h 15m
1 Stop
⏱ YVR · 23h 0m YVR Airport
14:15
05/09/2026
+1
YXS
Prince George Airport
₹26,392
per person
Select →
✕ Non-refundable 5 fare options
12:00
05/08/2026
YXJ
Fort St John Airport
22h 15m
1 Stop
⏱ YVR · 19h 0m YVR Airport
10:15
05/09/2026
+1
YXS
Prince George Airport
₹26,392
per person
Select →
✕ Non-refundable 5 fare options
10:10
05/08/2026
YXJ
Fort St John Airport
4h 39m
1 Stop
⏱ YVR · 1h 30m YVR Airport
14:49
05/08/2026
YXS
Prince George Airport
₹27,778
per person
Select →
✕ Non-refundable 11 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
3 Stops
⏱ YYC · 2h 0m YYC Airport ⏱ YLW · 0h 45m YLW Airport ⏱ YVR · 1h 50m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹27,795
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 3 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
3 Stops
⏱ YYC · 0h 50m YYC Airport ⏱ YLW · 1h 50m YLW Airport ⏱ YVR · 1h 50m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹27,795
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 3 fare options
10:10
05/08/2026
YXJ
Fort St John Airport
9h 29m
1 Stop
⏱ YVR · 6h 20m YVR Airport
19:39
05/08/2026
YXS
Prince George Airport
₹28,136
per person
Select →
✕ Non-refundable 6 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
9h 50m
3 Stops
⏱ YYC · 1h 50m YYC Airport ⏱ YYJ · 1h 45m YYJ Airport ⏱ YVR · 1h 0m YVR Airport
19:25
05/08/2026
YXS
Prince George Airport
₹28,261
per person
Select →
✕ Non-refundable 🔥 Last 1 seats 3 fare options
12:00
05/08/2026
YXJ
Fort St John Airport
6h 40m
2 Stops
⏱ YVR · 0h 50m YVR Airport ⏱ YLW · 1h 35m YLW Airport
18:40
05/08/2026
YXS
Prince George Airport
₹30,431
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
09:35
05/08/2026
YXJ
Fort St John Airport
9h 5m
2 Stops
⏱ YYC · 0h 50m YYC Airport ⏱ YLW · 4h 0m YLW Airport
18:40
05/08/2026
YXS
Prince George Airport
₹30,431
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
09:35
05/08/2026
YXJ
Fort St John Airport
9h 5m
2 Stops
⏱ YYC · 2h 0m YYC Airport ⏱ YLW · 2h 55m YLW Airport
18:40
05/08/2026
YXS
Prince George Airport
₹30,431
per person
Select →
✕ Non-refundable 🔥 Last 2 seats
13:00
05/08/2026
YXJ
Fort St John Airport
21h 0m
1 Stop
⏱ YYC · 17h 35m YYC Airport
10:00
05/09/2026
+1
YXS
Prince George Airport
₹31,974
per person
Select →
✕ Non-refundable 5 fare options
09:35
05/08/2026
YXJ
Fort St John Airport
24h 25m
1 Stop
⏱ YYC · 21h 0m YYC Airport
10:00
05/09/2026
+1
YXS
Prince George Airport
₹31,974
per person
Select →
✕ Non-refundable 5 fare options
15:30
05/08/2026
YXJ
Fort St John Airport
18h 14m
1 Stop
⏱ YVR · 15h 5m YVR Airport
09:44
05/09/2026
+1
YXS
Prince George Airport
₹35,402
per person
Select →
✕ Non-refundable 5 fare options
😕 No flights match your filters. Clear
View all flights
Fort St. John (YXJ)
📍 Fort St John Airport
🌍 Canada
🕐 GMT -7
📐 Latitude: 56.23809814453125
📐 Longitude: -120.73999786376953
Prince George (YXS)
📍 Prince George Airport
🌍 Canada
🕐 GMT -8
📐 Latitude: 53.8894004822
📐 Longitude: -122.679000854
✈ Distance: Fort St. John,Canada to Prince George,Canada — 288.85 km
📅 Results on this page are loaded for 08 May 2026 . Click View all flights for the complete live search.
Fort St. John to Prince George — what to expect when booking
The YXJ–YXS route is served by multiple carriers throughout the year.
Fares on this route can move quickly — a price available now may not be there 30 minutes later.
If your dates are flexible, try shifting your departure by a day or two using the date strip above.
Mid-week departures often show lower base fares compared to weekend starts on many routes.
The distance between Fort St. John,Canada and Prince George,Canada is approximately
288.85 km .
Before you book
Compare nearby dates The date strip above lets you scan nearby fares without restarting the search.
Open full search for more control Route page shows a limited live set. Full search opens the complete inventory with fresh results.
Check fare details Each result shows baggage, refundability and fare details before you proceed.
More flights from Fort St. John (YXJ)
4 routes
More flights from Prince George (YXS)
8 routes
❓ Frequently asked questions — Fort St. John to Prince George flights
▼ Is it worth booking Fort St. John to Prince George flights in advance?
Generally yes — fares on most routes are most competitive around 4–6 weeks before departure. Booking earlier usually means better availability and a lower base fare when your dates are fixed.
▼ How far is Fort St. John from Prince George by air?
The straight-line distance between Fort St. John,Canada (YXJ) and Prince George,Canada (YXS) is approximately 288.85 km. Actual flying distance may vary slightly depending on routing.
▼ Are there non-stop flights from YXJ to YXS?
Non-stop availability on this route varies by airline schedule and season. Use the filters below to quickly check whether direct options are available on your selected date.
▼ What is the cheapest day to fly from Fort St. John to Prince George?
Mid-week departures often show lower prices than weekend travel on many routes. Use the date strip above to compare nearby days quickly.