Direct flights from Calgary to St. John's YYC → YYT

WestJet operates nonstop flights from Calgary (YYC) to St. John's (YYT). The nonstop flight takes around ~5h 24m, covering 2,686 miles (4,323 km). Updated 11 June 2026.

WestJet WS

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Calgary to St. John's?

Yes, WestJet operates nonstop flights from Calgary (YYC) to St. John's (YYT).

Which airlines fly direct from Calgary to St. John's?

WestJet operates nonstop flights from Calgary to St. John's.

How long is the flight from Calgary to St. John's?

The nonstop flight from Calgary to St. John's takes ~5h 24m (approximately 4323 km).

Explore More

Cheap direct deals from Calgary — last one was $395 to Los Angeles