List of airports in Canada (A–B)

Last updated

This is an alphabetical list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the Provinces and territories of Canada. [1] [2] Airports names in italics are part of the National Airports System. [3]

Contents

They are listed in the format:

A

Airport name   ICAO    TC LID    IATA   Community  Province or
territory  
CYXXYXX Abbotsford BC
CAB5 Abbotsford BC
CSM7 Abbotsford BC
CTK8 Abbotsford BC
CEF4 Airdrie AB
CPE2 Ajax ON
CYKDLAK Aklavik NT
CER6 Aklavik NT
CYKOAKV Akulivik QC
CYLTYLT Alert NU
CYALYAL Alert Bay BC
CBC3 Alert Bay BC
CNS4 Alexandria ON
CAM4 Alhambra AB
CPN6 Algoma Mills ON
CCF7 Alida SK
Allan J. MacEachen Port Hawkesbury Airport (Port Hawkesbury Airport)CYPDYPS Port Hawkesbury NS
Allan Aerodrome CAN5 Allan SK
CAP2 Allan Park ON
CBE7 Alliford Bay BC
CNY4 Alliston ON
CPJ2 Alliston ON
CPZ2 Alliston ON
CYTFYTF Alma QC
CGD2 Alma QC
CPE6 South River/Sundridge ON
CAL5 Almonte ON
CJL6 Altona MB
CCB3 Amherst NS
CYEYYEY Amos QC
CAJ4YAA Anahim Lake BC
CKB6YAX Wapekeka ON
CDY5 Antigonish NS
CNZ2 Athabasca oil sands AB
CJM6 Arborfield SK
CJU6 Arborg MB
CJA7 Arcola SK
CYABYAB Arctic Bay NU
Arctic Watch Lodge Aerodrome CRW4 Somerset Island NU
CDT3 Arichat NS
CYYWYYW Armstrong ON
CJF6 Armstrong ON
CNP3 Arnprior ON
CNB5 Arnprior ON
CAR5 Arthur ON
Arthur (Damascus Field) Aerodrome CDF6 Arthur ON
CPK9 Arthur ON
CPC3 Arthur ON
CYEKYEK Arviat NU
CRV8 Arviat NU
CJE7 Ashern MB
CJN4 Assiniboia SK
Astorville/Lake Nosbonsing Water Aerodrome CLN5 Astorville ON
CYWM Athabasca AB
CKF3 Atikokan ON
CYIBYIB Atikokan ON
CJH6 Atikokan ON
CYSQ Atlin BC
CAD6 Atlin BC
CYATYAT Attawapiskat ON
CAT1 Atwood ON
CYLAYPJ Aupaluk QC
69S Christina Lake
(Laurier, Washington, USA) [4]
BC
CAX2Axe Lake oil sands SK
CAY5 Ayr ON

B

Airport name   ICAO    TC LID    IATA   Community  Province or
territory  
CDW2 Baddeck NS
CYBGYBG Saguenay QC
CYBCYBC Baie-Comeau QC
CSN9 Baie-Comeau QC
CSL9 Baie-Comeau QC
CSD6 Baie-Comeau QC
CTD4 Baie-Saint-Paul QC
CYBKYBK Baker Lake NU
CJK6 Baker Lake NU
CBL8 Bala ON
CGL3 Bala ON
Bala (Medora Lake) Aerodrome CME3 Bala ON
CBA6 Bala ON
CPB9 Baldwin, York Regional Municipality ON
CBW8 Baldwin, York Regional Municipality ON
CAE9 Bamfield BC
CNW3 Bancroft ON
CPB7 Bancroft ON
CYBA Banff AB
CBM7 Banff AB
CBP2 Banff AB
CTP3 Barrage Gouin Lodge QC
CEP3 Barrhead AB
CHC3 Barrhead AB
CYLS Barrie ON
CRV2 Barrie ON
CPF2 Bar River ON
CNE5 Bar River ON
CNZ4 Barry's Bay ON
CPV6 Barry's Bay ON
CFK2 Bashaw AB
CEN2 Bassano AB
CBL4 Bassano AB
CZBFZBF Bathurst NB
CFR2 Bawlf AB
CBE3 Beamsville ON
CPY3 Beardmore ON
CNE3XBE Bearskin Lake ON
CAV6 Beausejour MB
CJK3 Beauval SK
CYXQYXQ Beaver Creek YT
CBA8 Beaverley BC
CEU2 Beaverlodge AB
CLN4 Beaverlodge AB
CBV2 Beaverton ON
CBN7 Beaverton ON
CSV3 Bécancour QC
CBB4 Beddis Beach, Strait of Georgia BC
CAB3 Bedwell Harbour BC
CFV2 Beiseker AB
CBBC Bella Bella BC
CAW8YSX Shearwater BC
CAR9 Waglisla BC
CYBDYBD Bella Coola BC
CNU4 Belleville ON
CBV5 Belleville ON
CCV4 Bell Island NL
CBF2 Belwood ON
CEF2 Belwood ON
CHP2 Belwood ON
CBH7 Benalto AB
CYBVYBV Berens River MB
CAF6 Big Bay BC
CEM4 Innisfail AB
CJF8 Biggar SK
CJS6 Opasquia Provincial Park ON
CKX8 Big River SK
CJQ9 Big Sand Lake MB
CYTLYTL Big Trout Lake ON
CYOSYOS Owen Sound ON
CYTZYTZ Toronto ON
CPZ9 Toronto ON
CJD3 Birch Hills SK
CFM2 Birch Mountain AB
CJP7 Lac Du Bonnet MB
CJX6 Lac Du Bonnet MB
CPB8 Bistcho AB
CJY6 Bissett MB
CJZ6 Camp Grayling SK
CBM2 Blackstock ON
CCE4YBI Black Tickle NL
CFT2 Blackie AB
CSD7 Sunderland ON
CBS9 Blairmore AB
CEK4 Blairmore AB
CAG6 Blind Channel BC
CZTAYDV Bloodvein First Nation MB
CYCPYCP Blue River BC
Blue Sea Lake (Outaouais Aviation) Water Aerodrome CBS6 Blue Sea Lake QC
Bobcaygeon/Chesher Lakehurst Aerodrome CLH5 Bobcaygeon ON
CBW4YBO Bob Quinn Lake BC
CNB2 Bolton ON
CYVBYVB Bonaventure QC
CYBF Bonnyville AB
CBN2 Bonnyville AB
CYBN CFB Borden ON
CCJ3 Boston Brook NB
CBR9 Bottrel AB
CZBBYDT Delta BC
CEF3 Bow Island AB
CPL7 Bowmanville ON
CFM7 Boyle AB
CHJ4 Boyle AB
CPL2 Bracebridge ON
Bracebridge/Spirit Bay Water Aerodrome CCB9 Bracebridge ON
CSW4 Bracebridge ON
CTA6 Bracebridge ON
CWB2 Bracebridge ON
CPM7 Bradford ON
CEK2 Braeburn Lodge YT
CNC3 Brampton ON
CPC4 Brampton ON
CYBRYBR Brandon MB
CEX9 Brant AB
CYFDYFD Brantford ON
Brechin/Ronan Aircraft Aerodrome CDU7 Brechin ON
CDY6 Bridgewater NS
CDT6 Bridgewater NS
CBS7 Briercrest SK
CDA6 Bristol NB
CYBTYBT Brochet MB
CNL3XBR Brockville ON
CCX3 Brockway NB
CZBMZBM Bromont QC
CFV8 Brooks AB
CYBP Brooks AB
Brucejack/Bowser Aerodrome CBB6 Brucejack Mine BC
Bruce Mines/Kerr Field Aerodrome CBM3 Bruce Mines ON
CPD4 Brussels ON
CDT5 Bouctouche NB
CJF4 Buffalo AB
CYVTYVT Buffalo Narrows SK
CBN3 Buffalo Narrows SK
CJB7 Buffalo Narrows SK
CJC7 Burditt Lake ON
CZBA Burlington ON
Burlington/Hamilton Harbour Water Aerodrome CHH2 Burlington ON
CYPZYPZ Burns Lake BC
CLD3 Burns Lake BC
CYDBYDB Burwash Landing YT
CYKZYKZ Buttonville ON

Notes

  1. Canada Flight Supplement. Effective 0901 Z 16 July 2020 to 0901Z 10 September 2020.
  2. Nav Canada 's Water Aerodrome Supplement. Effective 0901 Z 26 March 2020 to 0901Z 22 April 2021.
  3. National Airports System
  4. Runway crosses the Canada–United States border