The nearest airport is in John C. Munro Hamilton Intl. Airport (YHM), located 4.2 mi (6.7 km) from the city center. If you can't find a flight that works for your travel itinerary, you can also fly into Kitchener, ON (YKF-Region of Waterloo Intl.), which is 26.6 mi (42.8 km) away.