Hamilton (YHM) — 79 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from YHM 79 routes
Code Dest. /wk Time OTP
ANC
6h 29m
78%
AYT
W8
1
9h 23m
BCN
HTT
1
4h 5m
BHX
6h 39m
BOG
5h 36m
BOS
Boston Charter / Private
1h 28m
73%
YYC
PD TS W8 WS
33
4h
90%
CUN
4h 15m
CLT
Charlotte Charter / Private
PJC
1
1h 31m
78%
ORD
1h 5m
87%
CVG
6
1h 30m
82%
CLE
CSJ
2
1h 3m
47%
APA
3h 3m
YIP
Detroit Charter / Private
44m
IAD
Dulles Charter / Private
1h 7m
73%
YEG
PD TS
14
4h 12m
81%
FLL
7
3h 10m
66%
FXE
Fort Lauderdale Charter / Private
ASP
1
2h 57m
FDF
4h 31m
YZE
Gore Bay No longer served
58m
YQA
Gravenhurst Charter / Private
TFF
1
37m
GUA
4h 44m
GOT
7h 8m
YHZ
PD TS W8
32
1h 42m
72%
BDA
HTT
1
2h 36m
HAV
2h 59m
HOU
2h 48m
70%
IAH
Houston Charter / Private
4h 36m
58%
CXO
Houston Charter / Private
2h 59m
IND
Indianapolis Charter / Private
1h 1m
72%
YFB
4h 11m
ISP
Islip Charter / Private
ERY
1
1h 10m
84%
JAX
2h 8m
82%
YKA
Kamloops Charter / Private
4h 6m
MCI
Kansas City Charter / Private
2h 20m
54%
YLW
Kelowna Charter / Private
4h 27m
100%
KIN
Kingston Charter / Private
6h 3m
YXU
London Charter / Private
FEX
1
29m
LAX
4h 56m
86%
SDF
1
1h 17m
82%
MGA
4h 38m
MIA
W8
1
2h 33m
70%
YQM
W8
5
1h 49m
MBJ
3h 40m
YMX
CSJ
1
2h
YUL
1
1h 23m
64%
BNA
69%
NAS
Nassau Charter / Private
2h 35m
JFK
New York Charter / Private
EJA
1
50m
84%
EWR
Newark Charter / Private
LXJ
1
59m
78%
OMA
Omaha Charter / Private
1h 50m
35%
MCO
Orlando Charter / Private
FEX
1
2h 15m
82%
OSL
1
7h 18m
YOW
1h
60%
PIE
Pinellas Park Charter / Private
2h 46m
PIT
42m
78%
PLS
3h 41m
PVR
5h 30m
PUJ
4h 14m
YQB
P6
1
1h 59m
37%
KEF
5h 18m
YSJ
Saint John Charter / Private
SYB
1
1h 32m
SFO
1
5h 45m
56%
SJO
4h 24m
SRQ
1
2h 25m
89%
SNN
YEM
Sheguiandah No longer served
54m
YXL
1
2h 59m
YYT
PD TS
14
3h 10m
ARN
1
8h 6m
TEB
Teterboro Charter / Private
FEX
1
1h 11m
YQT
2h 35m
88%
YTS
1h 39m
TOL
Toledo Charter / Private
1h 15m
YYZ
AC FSY
5
16m
87%
YTZ
18m
37%
YVR
PD TS W8
16
4h 24m
73%
HPN
White Plains Charter / Private
1h 6m
87%
YWG
PD TS W8
22
2h 25m
90%
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Hamilton

79 Destinations Airlines 4 Continents 179 Weekly Flights

John C. Munro Hamilton International Airport (YHM) connects to 79 destinations (24 domestic, 55 international) across 4 continents, served by 18 airlines including Cargojet, Porter Airlines and Air Transat. With 179 weekly departures, you have plenty of options for schedule flexibility.

Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from YHM

All airlines operating scheduled flights from John C. Munro Hamilton International Airport.

How does YHM compare?

Alternative airports within 150 miles of John C. Munro Hamilton International Airport.

Metric YHM YKF YYZ YXU BUF ROC
Distance 30 mi 38 mi 62 mi 63 mi 114 mi
Nonstop Routes 79 40 408 28 134 93
International 55 27 324 18 10 4
Airlines 8
Passengers/yr 0.5M 700K 46.8M 500K 5.0M 2.7M
* Includes airports with 500,000+ annual passengers within 150 miles. Route and airline counts are based on currently published schedule data.

On-Time Performance

73% on-time
Near the national average of 75% — based on arrivals from YHM
20
11
7
On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
73%
YHM Average
75%
National Avg
100%
Best: YLW
35%
Worst: OMA
Airline Rankings at YHM
* Top 10 airlines by departure on-time performance at YHM (rolling 7-day window, 10+ flights). View full delay data →

Seasonal & Recently Added Routes

Seasonal services and routes recently added to AIRO from YHM.

NO 7h 18m
Cargojet Airways logo Cargojet
View details →
CA 2h 59m
HTT logo HTT
View details →
US 1h 31m
PJC logo PJC
View details →
ISP Islip
US 1h 10m
ERY logo ERY
View details →
* Showing 12 of seasonal and recently-added routes.

Former nonstop destinations from YHM

Destinations that had nonstop service from YHM but don't appear in current schedules. Most remain reachable with a connection — open any route for the flights that used to operate and live options.

MX was up to daily last scheduled Apr 2026
View history & connections →
CA last scheduled May 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
DO last scheduled Apr 2026
View history & connections →
CA last scheduled Feb 2026
View history & connections →
CA last scheduled May 2026
View history & connections →
CA last scheduled May 2026
View history & connections →
BS last scheduled Feb 2026
View history & connections →
NI last scheduled Mar 2026
View history & connections →
SE last scheduled Mar 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
CO last scheduled Apr 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled Feb 2026
View history & connections →
JM last scheduled May 2026
View history & connections →
CA last scheduled May 2026
View history & connections →
IE last scheduled Feb 2026
View history & connections →
CA last scheduled Feb 2026
View history & connections →
CA last scheduled Feb 2026
View history & connections →
CA last scheduled Feb 2026
View history & connections →
US last scheduled Mar 2026
View history & connections →
US last scheduled Apr 2026
View history & connections →
IS last scheduled Apr 2026
View history & connections →
* Showing the 30 busiest of former nonstop destinations.

Routes by Distance

Distance breakdown of all routes from YHM.

Short-haul (<500 mi) 26 routes
Avg 1h 5m CVG, ORD, SDF, YOW
Medium-haul (500–1,000 mi) 11 routes
Avg 2h 5m YQM, BNA, YXL, YWG
Long-haul (1,000–2,000 mi) 24 routes
Avg 3h 29m MIA, PUJ, SRQ, HOU
Ultra long-haul (2,000+ mi) 18 routes
Avg 5h 49m OSL, BHX, ARN, MGA

Schedule Overview

Weekly flight schedule summary from YHM.

Mon
10
routes
Tue
14
routes
Wed
15
routes
Thu
12
routes
Fri
12
routes
Sat
14
routes
Sun
8
routes
5
Daily routes
18
Weekday only
6
Weekend only

John C. Munro Hamilton International Airport: Quick Facts

Comprehensive reference for YHM airport information.

Location
City Hamilton, ON
Country CA
Coordinates 43.1735°N, 79.9312°W
Elevation 780 ft / 238 m
Timezone America/Toronto
Airport Codes
IATA YHM
ICAO CYHM
Capacity & Traffic
Annual Passengers 500,000
Daily Flights (avg) ~26

Frequently Asked Questions

Common questions about flights from John C. Munro Hamilton International Airport.

John C. Munro Hamilton International Airport offers nonstop flights to 79 destinations, including 24 domestic and 55 international routes.

18 airlines operate scheduled service from John C. Munro Hamilton International Airport, including major carriers like Cargojet, Porter Airlines and Air Transat. Use the airline filter above to see routes by specific carrier.

Yes, John C. Munro Hamilton International Airport offers 55 international routes across 4 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Nearby alternatives include YKF, YYZ and YXU. Check the Nearby Airports section above for route counts and distances.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from John C. Munro Hamilton International Airport.

John C. Munro Hamilton International Airport handles approximately 500,000 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.