Direct flights from Calgary to Fort Saint John YYC → YXJ

WestJet operates nonstop flights from Calgary (YYC) to Fort Saint John (YXJ). The nonstop flight takes around ~0h 54m, covering 448 miles (721 km). Updated 1 July 2026.

📬 Cheap nonstop deals from Calgary

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

Free · weekly digest · no password needed

WestJet WS

Departure Schedule next 7 days

Frequently asked questions

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

Yes, WestJet operates nonstop flights from Calgary (YYC) to Fort Saint John (YXJ).

Which airlines fly direct from Calgary to Fort Saint John?

WestJet operates nonstop flights from Calgary to Fort Saint John.

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

The nonstop flight from Calgary to Fort Saint John takes ~0h 54m (approximately 721 km).

Explore More

Cheap direct deals from Calgary — last one was $119 to Kelowna