Airports Serving Thorold 20 of 20 Matching Airports Niagara District St Catharines, ON4.8 miles Niagara Falls Intl Niagara Falls, NY12.8 miles Buffalo Niagara Intl4200 Genesee St., Cheektowaga Buffalo, NY 1422526.9 miles Billy Bishop City60 Harbour St Toronto, ON36.5 miles John C Monro Intl9300 Airport Rd, Ste 2206, Mt Hope Hamilton, ON L0R 1W036.9 miles Lester Pearson Intl3111 Convair Dr Toronto, ON L5P 1B244 miles Buttonville Mncpl2833 16th Ave, Box 100, Markham Toronto, ON L3R 0P851.7 miles Oshawa Oshawa, ON57.2 miles Kitchener/Waterloo4881 Fountain St N, PO Box 160, Breslau Kitchener, ON N0B 1M064 miles Chautauqua Cty3163 Airport Dr. Jamestown, NY 1470167.3 miles Gtr Rochester Intl1200 Brooks Ave. Rochester, NY 1462477.3 miles Olean Mncpl Olean, NY82.2 miles Wellsville Mncpl Olean, NY82.2 miles Borden CFB Heliport Borden, ON86.8 miles Peterborough Mncpl Peterborough, ON87.1 miles Erie Intl4411 W. 12th St. Erie, PA 1650587.7 miles Lake Simcoe Regl Oro-Medonte, ON93.3 miles Bradford-Regl212 Airport Dr., Lewis Run Bradford, PA 1673895.9 miles London Intl1750 Crumlin Rd London, ON N5V 3B698.7 miles St Thomas Mncpl St Thomas, ON99.3 miles