Direct flights from Vancouver to Fort Saint John YVR → YXJ

Air Canada and WestJet operate nonstop flights from Vancouver (YVR) to Fort Saint John (YXJ). The nonstop flight takes around ~1h, covering 497 miles (800 km). Updated 1 July 2026.

📬 Cheap nonstop deals from Vancouver

We'll email you when a fare from YVR drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air Canada AC WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Vancouver to Fort Saint John?

Yes, Air Canada and WestJet operate nonstop flights from Vancouver (YVR) to Fort Saint John (YXJ).

Which airlines fly direct from Vancouver to Fort Saint John?

Air Canada, WestJet operate nonstop flights from Vancouver to Fort Saint John.

How long is the flight from Vancouver to Fort Saint John?

The nonstop flight from Vancouver to Fort Saint John takes ~1h (approximately 800 km).

Explore More

Cheap direct deals from Vancouver — last one was $449 to Newark