John C. Munro Hamilton International Airport (IATA: YHM, ICAO: CYHM) serves Hamilton, CA. It has 67 scheduled routes to 50 destinations in 7 countries, operated by 15 airlines.
- Efficiency and Convenience: Travelers consistently praise YHM for its smaller size, leading to quick check-in and painless security procedures, often described as "heaven compared to Toronto". The airport has one departures entrance for all flights, making it easy to navigate.
- Modern and Clean Facilities: The airport offers modern amenities, clean toilets, and is accessible for persons with disabilities. Recent terminal enhancements (completed June 2025) have upgraded check-in, baggage claim, and departure gate areas, providing a smoother and more spacious feel.
- Friendly Staff and Amenities: Many reviews mention friendly and kind staff. The airport provides ample charging stations, a water bottle filling station, and features a Tim Hortons and a highly-rated Departures cafe/bar with gluten-free and dairy-free options. New jet bridges are being introduced for the winter 2025/26 season, offering direct, weather-protected access to aircraft.
- Quick Security and Customs: Security wait times are generally low, averaging 30 minutes, with peak times around 45 minutes and off-peak at 18 minutes. New Canada Customs and NEXUS kiosks are also being implemented for seamless international arrivals. Travelers report significantly quicker security experiences compared to Pearson.
- Limited Food and Retail Options: While there are some options like Tim Hortons, the overall selection of food and retail is limited, especially after 7 PM. Some travelers recommend buying sandwiches before security.
- Public Transportation Challenges: Connections to and from the airport via public transit can be troublesome, often requiring inconvenient transfers or private coaches. The HSR A LINE EXPRESS Route 20 connects to downtown Hamilton and the GO Transit Centre, but direct connections to broader areas are lacking.
- Expensive Parking: Some travelers have noted that parking rates can be high, with weekly rates being a point of concern compared to other airports. Pre-booking parking online is recommended to potentially save.
- Sources researched: airportroutes.com, narcity.com, reviews.birdeye.com, pms.advisor.travel, fr.foursquare.com*
Bottom line: John C. Munro Hamilton International Airport is highly regarded as an efficient and convenient regional airport, particularly for those seeking a less crowded travel experience compared to larger hubs. Ongoing renovations and new jet bridges are enhancing the passenger journey, though improvements in public transportation links and diverse food options remain areas for potential growth.
Routes from YHM
50 nonstop destinations · 15 airlines.
Airlines at YHM
15 carriers operate scheduled departures.
Route Network Map
Search flights from YHM
Compare ticket prices across hundreds of booking sites
Search flights from YHMOpens a live price search from YHM — just pick your destination & dates
Airport routes
John C. Munro Hamilton International Airport (YHM) offers 67 flight routes operated by 15 airlines. Major carriers include Porter Airlines, Flightexec Limited, WestJet and others. Popular destinations from Hamilton include Calgary Int'l, Vancouver Int'l, Halifax Int'l, Edmonton Int'l, Cancun Int'l.
Traveler reviews & tips
From people who've recently flown through Hamilton.
No tips for YHM yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at John C. Munro Hamilton International Airport. Tips are reviewed before publishing.
Common questions about YHM
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from YHM?
John C. Munro Hamilton International Airport has 67 scheduled routes to 50 destinations in 7 countries, operated by 15 airlines.
Which airlines fly from John C. Munro Hamilton International Airport?
15 carriers operate scheduled departures, including Porter Airlines, Flightexec Limited, WestJet.
Where is John C. Munro Hamilton International Airport located?
John C. Munro Hamilton International Airport is located in Hamilton, CA, at an elevation of 780 ft. Its IATA code is YHM and ICAO code is CYHM.





