Direct flights from Hamilton to St. John's YHM → YYT

Porter Airlines operates nonstop flights from Hamilton (YHM) to St. John's (YYT). The nonstop flight takes around ~2h 43m, covering 1,347 miles (2,167 km). Updated 11 June 2026.

Porter Airlines PD

Departure Schedule next 7 days

Frequently asked questions

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

Yes, Porter Airlines operates nonstop flights from Hamilton (YHM) to St. John's (YYT).

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

Porter Airlines operates nonstop flights from Hamilton to St. John's.

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

The nonstop flight from Hamilton to St. John's takes ~2h 43m (approximately 2167 km).

Explore More

Get cheap direct-flight deals from Hamilton, free by email