Direct flights from Edmonton to St. John's YEG → YYT

WestJet operates nonstop flights from Edmonton (YEG) to St. John's (YYT). The nonstop flight takes around ~5h 16m, covering 2,622 miles (4,219 km). Updated 11 June 2026.

WestJet WS

Departure Schedule next 7 days

Frequently asked questions

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

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

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

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

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

The nonstop flight from Edmonton to St. John's takes ~5h 16m (approximately 4219 km).

Explore More

Cheap direct deals from Edmonton — last one was $176 to Winnipeg