Cheap flights from St. John's to Hamilton

Direct flight: 2,168 km, ~2h 33m from St. John's (YYT) to Hamilton (YHM).

Live fares · YYT → YHM

Frequently asked questions

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

    Direct flights from YYT to YHM cover approximately 2,168 km (1,347 miles), with an estimated flight time of 2h 33m. Operating airlines: PD.

Related guides for this route

Sibling pages — full route detail, airport overviews, visa context, per-airline routes.