Direct flights from Fort Saint John to Calgary YXJ → YYC

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

📬 Cheap nonstop deals from Fort Saint John

We'll email you when a fare from YXJ 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 Fort Saint John to Calgary?

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

Which airlines fly direct from Fort Saint John to Calgary?

WestJet operates nonstop flights from Fort Saint John to Calgary.

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

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

Explore More

Get cheap direct-flight deals from Fort Saint John, free by email