Canada Nearest Airport Search

Enter place or city name
This is an online tool to search airports in Canada nearest to the entered place, city, town or village and display them on the map with their distances.
Both domestic/regional and international airports in Canada with their IATA codes will be listed.
Enter the place in the above text box and select from the list of options.
This will display the tabular list of airports nearest to the selected place, city, town or village in Canada, sorted by their distance.
Note: Data of all the airports in the Canada may not be available or may not be accurate and distances are air distances.
Quick Reference:
Bellow is the list of some of the major cities with their nearest airport in Canada for your quick reference. Click the city link to display nearest 10 airports around the city with distances on map.
CityNearest Airport
Toronto(Ontario)Downsview Airport
Montreal(Quebec)Montreal / Pierre Elliott Trudeau International Airport
Vancouver(British Columbia)Vancouver International Airport
Calgary(Alberta)Calgary International Airport
Ottawa(Ontario)Ottawa / Rockcliffe Airport
Edmonton(Alberta)Edmonton International Airport
Mississauga(Ontario)Lester B. Pearson International Airport
Winnipeg(Manitoba)Winnipeg / James Armstrong Richardson International Airport
Hamilton(Ontario)John C. Munro Hamilton International Airport
Quebec(Quebec)Quebec Jean Lesage International Airport
Brampton(Ontario)Lester B. Pearson International Airport
Kitchener(Ontario)Waterloo Airport
Surrey(British Columbia)Boundary Bay Airport
Laval(Quebec)Montreal / Pierre Elliott Trudeau International Airport
London(Ontario)London Airport
Victoria(British Columbia)Victoria International Airport
Halifax(Nova Scotia)Halifax / Stanfield International Airport
Markham(Ontario)Buttonville Municipal Airport
Oshawa(Ontario)Oshawa Airport
Gatineau(Quebec)Ottawa / Rockcliffe Airport
Vaughan(Ontario)Downsview Airport
Longueuil(Quebec)Montréal / Saint-Hubert Airport
Windsor(Ontario)Windsor Airport
Burnaby(British Columbia)Vancouver International Airport
Saskatoon(Saskatchewan)Saskatoon John G. Diefenbaker International Airport
Barrie(Ontario)Huronia Airport
Regina(Saskatchewan)Regina International Airport
Richmond(British Columbia)Vancouver International Airport
Oakville(Ontario)Lester B. Pearson International Airport
Burlington(Ontario)John C. Munro Hamilton International Airport
Richmond Hill(Ontario)Buttonville Municipal Airport
Sherbrooke(Quebec)Sherbrooke Airport
Saguenay(Quebec)CFB Bagotville
St. Catharines(Ontario)Niagara District Airport
Levis(Quebec)Quebec Jean Lesage International Airport
Trois-Rivieres(Quebec)Trois-Rivières Airport
Abbotsford(British Columbia)Abbotsford Airport
Cambridge(Ontario)Waterloo Airport
Kingston(Ontario)Kingston Norman Rogers Airport
Guelph(Ontario)Waterloo Airport
Coquitlam(British Columbia)Boundary Bay Airport
Whitby(Ontario)Oshawa Airport
Thunder Bay(Ontario)Thunder Bay Airport
Kelowna(British Columbia)Kelowna International Airport
St. John's(Newfoundland and Labrador)St. John's International Airport
Saint John's(Newfoundland and Labrador)St. John's International Airport
Waterloo(Ontario)Waterloo Airport
Terrebonne(Quebec)Montreal / Pierre Elliott Trudeau International Airport
Brantford(Ontario)John C. Munro Hamilton International Airport
Ajax(Ontario)Oshawa Airport
CityNearest Airport
Pickering(Ontario)Oshawa Airport
Saint-Jean-sur-Richelieu(Quebec)St Jean Airport
Red Deer(Alberta)Red Deer Regional Airport
Niagara Falls(Ontario)Niagara District Airport
Kamloops(British Columbia)Kamloops Airport
Nanaimo(British Columbia)Nanaimo Airport
Saint-Laurent(Quebec)Montreal / Pierre Elliott Trudeau International Airport
Repentigny(Quebec)Montréal / Saint-Hubert Airport
Sault Ste. Marie(Ontario)Sault Ste Marie Airport
Peterborough(Ontario)Peterborough Airport
Lethbridge(Alberta)Lethbridge County Airport
Kawartha Lakes(Ontario)Peterborough Airport
Newmarket(Ontario)Buttonville Municipal Airport
Sarnia(Ontario)Chris Hadfield Airport
Brossard(Quebec)Montréal / Saint-Hubert Airport
Prince George(British Columbia)Prince George Airport
Chilliwack(British Columbia)Abbotsford Airport
Saint John(New Brunswick)Saint John Airport
Drummondville(Quebec)Trois-Rivières Airport
White Rock(British Columbia)Boundary Bay Airport
Moncton(New Brunswick)Greater Moncton International Airport
Saint-Jerome(Quebec)Montreal International (Mirabel) Airport
Norfolk County(Ontario)John C. Munro Hamilton International Airport
New Westminster(British Columbia)Boundary Bay Airport
St. Albert(Alberta)Edmonton International Airport
Caledon(Ontario)Brampton Airport
Medicine Hat(Alberta)Medicine Hat Airport
Halton Hills(Ontario)Brampton Airport
Sherwood Park(Alberta)Edmonton International Airport
North Bay(Ontario)North Bay Airport
Port Coquitlam(British Columbia)Boundary Bay Airport
Shawinigan(Quebec)Trois-Rivières Airport
Saint-Hyacinthe(Quebec)Montréal / Saint-Hubert Airport
Fredericton(New Brunswick)Fredericton Airport
Welland(Ontario)Niagara District Airport
Belleville(Ontario)CFB Trenton
Fort McMurray(Alberta)Fort McMurray Airport
Granby(Quebec)Bromont (Roland Desourdy) Airport
Aurora(Ontario)Buttonville Municipal Airport
Grande Prairie(Alberta)Grande Prairie Airport
Blainville(Quebec)Montreal International (Mirabel) Airport
Cornwall(Ontario)Cornwall Regional Airport
Haldimand County(Ontario)John C. Munro Hamilton International Airport
North Vancouver(British Columbia)Vancouver International Airport
Chatham-Kent(Ontario)Chris Hadfield Airport
Timmins(Ontario)Timmins/Victor M. Power
Chateauguay(Quebec)Montreal / Pierre Elliott Trudeau International Airport
Quinte West(Ontario)CFB Trenton
Georgina(Ontario)Buttonville Municipal Airport
Rimouski(Quebec)Rimouski Airport