Flights from Hamilton to St. John's – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
YHM to YYT – All flight route options from Hamilton, Canada to St Johns International, Canada. This route is operated by Porter Airlines. The flight time is 7 hours and 13 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near St Johns
We got great deals on hotels and car rentals near the airport.
Hamilton to St. John's flights
This route is operated by 1 airline. You will be doing a stopover in Halifax (Airport code: YHZ).
Are there any non-stop flights from YHM to YYT?
You could fly non-stop from YHM to YYT before with Swoop or WestJet but not anymore.
Hamilton to St. John's with Porter Airlines
If you fly from Hamilton with Porter Airlines you will do a stopover in Halifax, YHZ before reaching St. John's. This flight trip will take 7 hours and 13 minutes and you can fly every weekday with departures at 08:15.
Distance & flight times: Hamilton to St Johns International
The flight time between YHM and YYT is 7 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
YHZ Halifax | 7h 13m | 3h 0m | 1377 miles (2216 km) |

