Direct flights from John C. Munro Hamilton International Airport (YHM)
John C. Munro Hamilton International Airport in Hamilton, Canada has direct flights to 10 airports in 3 countries, flown by 2 airlines. The longest is to Vancouver (YVR) at 3,348 km.
See every route from YHM on the map10direct destinations
3countries
2airlines
Direct flights from YHM by country
Canada (7)
- YYC Calgary · 2,696 km · ~3h 45m · Porter Airlines Canada and WestJet
- YEG Edmonton · 2,702 km · ~3h 50m · WestJet
- YHZ Halifax · 1,325 km · ~2h 5m · Porter Airlines Canada and WestJet
- YQM Moncton · 1,248 km · ~2h · WestJet
- YHU Montreal · 580 km · ~1h 10m · Porter Airlines Canada
- YOW Ottawa · 415 km · ~1h · Porter Airlines Canada
- YVR Vancouver · 3,348 km · ~4h 35m · Porter Airlines Canada
United States (2)
- FLL Fort Lauderdale · 1,902 km · ~2h 50m · Porter Airlines Canada
- MCO Orlando · 1,644 km · ~2h 30m · Porter Airlines Canada
Mexico (1)
- CUN Cancun · 2,545 km · ~3h 35m · Porter Airlines Canada
Airlines flying from YHM
Porter Airlines Canada, WestJet
Going somewhere YHM doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Hamilton to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.