Airports & Airlines
Most Canadian airlines and major international carriers arrive at Toronto Pearson International Airport. From here, Air Canada and WestJet operate extensive services within the province and beyond. From the downtown Billy Bishop Toronto City Airport, Porter Airlines services Northern Ontario as well as Ottawa, Montréal, Chicago, New York, Boston, Washington and more.
The John C Munro Hamilton International Airport is an alternative for budget US flights if Toronto is booked out. Distant Northern Ontario has a useful network of airports, including Moosonee, North Bay, Sault Ste Marie, Sudbury, Timmins and Thunder Bay.
Useful services from the small Ottawa MacDonald-Cartier International Airport (https://yow.ca/en) include flights to Iqaluit (Nunavut) and Yellowknife (Northwest Territories), operated by Canadian North, First Air (firstair.ca) and Air North (www.flyairnorth.com), with connections throughout the far north.
VIA Rail trains service the busy Ontario–Québec corridor, from Windsor in the southwest, all the way to Montréal. VIA Rail also operates Trans-Canada services which stop in Northern Ontario en route to Manitoba and beyond.