Airports in Canada, List of Canada Airports By City

All the Major Airports in Canada are given below. To find more information about any of these airports click on the airport name. Our database have 557 Airports in Canada. Canada IATA Airport Codes and ICAO Codes are listed bellow.

Airport City, Country IATA airport code ICAO airport code
108 Mile Ranch Airport 108 Mile Ranch, Canada ZMH CZML
Abbotsford Airport Abbotsford, Canada YXX CYXX
Aklavik Airport Aklavik, Canada LAK CYKD
Akulivik Airport Akulivik, Canada AKV CYKO
Alert Airport Alert, Canada YLT CYLT
Alert Bay Airport Alert Bay, Canada YAL CYAL
Alice Arm Airport Alice Arm, Canada ZAA -
Alma Airport Alma, Canada YTF CYTF
Alta Lake Airport Alta Lake, Canada YAE -
Amos Airport Amos, Canada YEY CYEY
Anahim Lake Airport Anahim Lake, Canada YAA CAJ4
Angling Lake Airport Angling Lake, Canada YAX CKB6
April Point Seaplane Base Quadra Island, Canada YQJ
Arctic Bay Airport Arctic Bay, Canada YAB -
Armstrong Airport Armstrong, Canada YYW CYYW
Arnes Airport Arnes, Canada YNR -
Arviat Airport Arviat, Canada YEK CYEK
Asbestos Hill Airport Asbestos Hill, Canada YAF -
Ashcroft Airport Ashcroft, Canada YZA -
Atikokan Airport Atikokan, Canada YIB CYIB
Attawapiskat Airport Attawapiskat, Canada YAT CYAT
Aupaluk Airport Aupaluk, Canada YPJ CYLA
Bagotville Airport Bagotville, Canada YBG CYBG
Baie Comeau Airport Baie Comeau, Canada YBC CYBC
Baie Johan Beetz Airport Baie Johan Beetz, Canada YBJ -
Baker Lake Airport Baker Lake, Canada YBK CYBK
Bamfield Airport Bamfield, Canada YBF -
Banff Airport Banff, Canada YBA -
Bar River Airport Bar River, Canada YEB CPF2
Barrie-Orillia (Lake Simcoe Regional Airport) Barrie-Orillia, Canada YLK CYLS
Bathurst Airport Bathurst, Canada ZBF CZBF
Bearskin Lake Airport Bearskin Lake, Canada XBE CNE3
Beatton River Airport Beatton River, Canada YZC -
Beaver Creek Airport Beaver Creek, Canada YXQ CYXQ
Bedwell Harbor Airport Bedwell Harbor, Canada YBW -
Bella Bella Airport Bella Bella, Canada ZEL CYJQ
Bella Coola Airport Bella Coola, Canada QBC CYBD
Berens River Airport Berens River, Canada YBV CYBV
Big Bay Marina Airport Big Bay Marina, Canada YIG -
Big Bay Yacht Club Airport Big Bay Yacht Club, Canada YYA -
Big Trout Airport Big Trout, Canada YTL CYTL
Billy Bishop Regional Airport Owen Sound, Canada YOS CYOS
Black Tickle Airport Black Tickle, Canada YBI CCE4
Blanc Sablon Airport Blanc Sablon, Canada YBX CYBX
Bloodvein Airport Bloodvein, Canada YDV CZTA
Blubber Bay Airport Blubber Bay, Canada XBB -
Bobquinn Lake Airport Bobquinn Lake, Canada YBO -
Bonaventure Airport Bonaventure, Canada YVB CYVB
Bonnyville Airport Bonnyville, Canada YBY CYBF
Borden Airport Borden, Canada YBN -
Boundary Bay Airport Vancouver, Canada YDT CZBB
Brandon Airport Brandon, Canada YBR CYBR
Broadview Airport Broadview, Canada YDR -
Brochet Airport Brochet, Canada YBT CYBT
Brockville Airport Brockville, Canada XBR CNL3
Bromont Airport Bromont, Canada ZBM CZBM
Bronson Creek Airport Bronson Creek, Canada YBM CAB5
Broughton Island Airport Broughton Island, Canada YVM CYVM
Buchans Airport Buchans, Canada YZM -
Buffalo Narrows Airport Buffalo Narrows, Canada YVT CYVT
Bull Harbour Airport Bull Harbour, Canada YBH -
Burns Lake Airport Burns Lake, Canada YPZ CYPZ
Burwash Landings Airport Burwash Landings, Canada YDB CYDB
Buttonville Airport Toronto, Canada YKZ CYKZ
Calgary International Airport Calgary, Canada YYC CYYC
Cambridge Bay Airport Cambridge Bay, Canada YCB CYCB
Campbell River Airport Campbell River, Canada YBL CYBL
Cape Dorset Airport Cape Dorset, Canada YTE CYTE
Cape Saint James Airport Cape Saint James, Canada YCJ -
Caribou Island Airport Caribou Island, Canada YCI -
Cartierville Airport Cartierville, Canada YCV -
Cartwright Airport Cartwright, Canada YRF CYCA
Castlegar Airport Castlegar, Canada YCG CYCG
Cat Lake Airport Cat Lake, Canada YAC CYAC
Centralia Airport Centralia, Canada YCE CYCE
Chapleau Airport Chapleau, Canada YLD CYLD
Charlevoix Airport Murray Bay, Canada YML CYML
Charlo Airport Charlo, Canada YCL CYCL
Charlottetown Airport Charlottetown, Canada YHG CCH4
Charlottetown Airport Charlottetown, Canada YYG CYYG
Charny Airport Quebec, Canada XFZ -
Chatham Airport Chatham, Canada XCM CNZ3
Cheadle Airport Cheadle, Canada TIL CFQ4
Chesterfield Inlet Airport Chesterfield Inlet, Canada YCS CYCS
Chetwynd Airport Chetwynd, Canada YCQ CYCQ
Chevery Airport Chevery, Canada YHR CYHR
Chibougamau Airport Chibougamau, Canada YMT CYMT
Chilko Lake Airport Chilko Lake, Canada CJH -
Chilliwack Airport Chilliwack, Canada YCW CYCW
Chisasibi Airport Chisasibi, Canada YKU -
Churchill Falls Airport Churchill Falls, Canada ZUM CZUM
Chute-Des-Passes Airport Chute-Des-Passes, Canada YWQ -
Clinton Creek Airport Clinton Creek, Canada YLM -
Cluff Lake Airport Cluff Lake, Canada XCL CJS3
Clyde River Airport Clyde River, Canada YCY CYCY
Co-Op Point Airport Co-Op Point, Canada YCP -
Coal Harbour Sea Plane Base Vancouver, Canada CXH CYHC
Cochrane Airport Cochrane, Canada YCN CYCN
Cold Lake Airport Cold Lake, Canada YOD CEN5
Collins Bay Airport Collins Bay, Canada YKC CYKC
Colville Lake Airport Colville Lake, Canada YCK CEB3
Comox Airport Comox, Canada YQQ CYQQ
Conklin (Leismer) Airport Conklin, Canada CFM CET2
Coral Harbour Airport Coral Harbour, Canada YZS CYZS
Cornwall Regional Airport Cornwall, Canada YCC CYCC
Coronation Airport Coronation, Canada YCT CYCT
Cortes Bay Airport Cortes Bay, Canada YCF -
Courtenay Airport Courtenay, Canada YCA CAH3
Cowley Airport Cowley, Canada YYM CYYM
Cranbrook Airport Cranbrook, Canada YXC CYXC
Creston Airport Creston, Canada CFQ CAJ3
Cross Lake Airport Cross Lake, Canada YCR CYCR
Daniels Harbour Airport Daniels Harbour, Canada YDH -
Dauphin Airport Dauphin, Canada YDN CYDN
Davis Inlet Airport Davis Inlet, Canada YDI CCB4
Dawson City Airport Dawson City, Canada YDA CYDA
Dawson Creek Airport Dawson Creek, Canada YDQ CYDQ
Dean River Airport Dean River, Canada YRD -
Dease Lake Airport Dease Lake, Canada YDL CYDL
Deception Bay Airport Deception Bay, Canada YGY -
Deer Lake Airport Deer Lake, Canada YDF CYDF
Deer Lake Airport Deer Lake, Canada YVZ CYVZ
Deer Lake/Stephenville Airport Corner Brook, Canada YNF -
Deline Airport Deline, Canada YWJ CYWJ
Desolation Sound Airport Desolation Sound, Canada YDS -
Dewline Site Airport Pelly Bay, Canada YUF -
Diavik Airport Diavik, Canada DVK -
Digby Airport Digby, Canada YDG CYID
Digby Island Airport Prince Rupert, Canada YPR CYPR
Doc Creek Airport Doc Creek, Canada YDX -
Doris Lake Hope Bay, Canada JOJ
Douglas Lake Airport Douglas Lake, Canada DGF CAL3
Downsview Airport Toronto, Canada YZD CYZD
Dryden Municipal Airport Dryden, Canada YHD CYHD
Duncan/Quam Airport Duncan/Quam, Canada DUQ CAM3
Earlton Airport Earlton, Canada YXR CYXR
East Main Airport East Main, Canada ZEM CZEM
East Manitoulin Airport Manitowaning, Canada YEM CYEM
Edmonton International Airport Edmonton, Canada YEG CYEG
Edmonton Municipal Airport Edmonton, Canada YXD CYXD
Edmunston Airport Saint Leonard, Canada YSL CYSL
Edson Airport Edson, Canada YET CYET
Ekati Airport Ekati, Canada YOA CYOA
Elliot Lake Airport Elliot Lake, Canada YEL CYEL
Esquimalt Airport Esquimalt, Canada YPF CYPF
Estevan Airport Estevan, Canada YEN CYEN
Estevan Point Airport Estevan Point, Canada YEP -
Eureka Airport Eureka, Canada YEU CYEU
Fairmount Springs Airport Fairmount Springs, Canada YCZ CYCZ
Fairview Airport Fairview, Canada ZFW CEB5
Falher Airport Falher, Canada YOE -
Faro Airport Faro, Canada ZFA CZFA
Flin Flon Airport Flin Flon, Canada YFO CYFO
Fond Du Lac Airport Fond Du Lac, Canada ZFD CZFD
Fontanges Airport Fontanges, Canada YFG -
Footner Lake Airport High Level, Canada YOJ CYOJ
Forestville Airport Forestville, Canada YFE -
Fort Albany Airport Fort Albany, Canada YFA CYFA
Fort Chipewyan Airport Fort Chipewyan, Canada YPY CYPY
Fort Frances Municipal Airport Fort Frances, Canada YAG CYAG
Fort Good Hope Airport Fort Good Hope, Canada YGH CYGH
Fort Hope Airport Fort Hope, Canada YFH CYFH
Fort Liard Airport Fort Liard, Canada YJF CYJF
Fort Mackay / Firebag Suncor Energy Site, Canada YFI CFG6
Fort Mackay / Horizon Airport Fort Mackay, Canada HZP CYNR
Fort MacKay/Albian Aerodrome Albian Village, Canada JHL CAL4
Fort McMurray / Mildred Lake Airport Fort McMurray, Canada NML CER4
Fort McMurray Airport Fort McMurray, Canada YMM CYMM
Fort Mcpherson Airport Fort McPherson, Canada ZFM CZFM
Fort Nelson Airport Fort Nelson, Canada YYE CYYE
Fort Reliance Airport Fort Reliance, Canada YFL -
Fort Resolution Airport Fort Resolution, Canada YFR CYFR
Fort Severn Airport Fort Severn, Canada YER CYER
Fort Simpson Airport Fort Simpson, Canada YFS CYFS
Fort Smith Airport Fort Smith, Canada YSM CYSM
Fort St. John Airport Fort St. John, Canada YXJ CYXJ
Fox Harbour Airport Fox Harbour, Canada YFX CCK4
Fredericton Airport Fredericton, Canada YFC CYFC
Gagetown Airport Gagetown, Canada YCX -
Gagnon Airport Gagnon, Canada YGA -
Gander Airport Gander, Canada YQX CYQX
Ganges Harbor Airport Ganges Harbor, Canada YGG -
Gatineau Airport Gatineau, Canada YND CYND
Geraldton Airport Geraldton, Canada YGQ CYGQ
Germansen Airport Germansen, Canada YGS -
Gethsemani Airport Gethsemani, Canada ZGS -
Gillam Airport Gillam, Canada YGX CYGX
Gillies Bay Airport Gillies Bay, Canada YGB CYGB
Gimli Airport Gimli, Canada YGM CYGM
Gjoa Haven Airport Gjoa Haven, Canada YHK CYHK
Gods Narrows Airport Gods Narrows, Canada YGO CYGO
Gods River Airport Gods River, Canada ZGI CZGI
Goose Bay Airport Goose Bay, Canada YYR CYYR
Gore Bay Airport Gore Bay, Canada YZE CYZE
Gorge Harbor Airport Gorge Harbor, Canada YGE -
Grand Forks Airport Grand Forks, Canada ZGF CZGF
Grande Cache Airport Grande Cache, Canada YGC CEQ5
Grande Prairie Airport Grande Prairie, Canada YQU CYQU
Granville Lake Airport Granville Lake, Canada XGL -
Great Bear Lake Airport Great Bear Lake, Canada DAS -
Greenway Sound Airport Greenway Sound, Canada YGN -
Greenwood Airport Greenwood, Canada YZX CYZX
Grise Fiord Airport Grise Fiord, Canada YGZ CYGZ
Haines Junction Airport Haines Junction, Canada YHT CYHT
Hakai Pass Airport Hakai Pass, Canada YHC -
Halifax Downtown Waterfront Heliport Halifax, Canada YWF -
Halifax International Airport Halifax, Canada YHZ CYHZ
Hall Beach Airport Hall Beach, Canada YUX CYUX
Hamilton Airport Hamilton, Canada YHM CYHM
Harbor Sea Plane Base Campbell River, Canada YHH -
Harbour Airport Nanaimo, Canada ZNA -
Hartley Bay Airport Hartley Bay, Canada YTB -
Hatchet Lake Airport Hatchet Lake, Canada YDJ CJL2
Havre St. Pierre Airport Havre St. Pierre, Canada YGV CYGV
Hay River Airport Hay River, Canada YHY CYHY
Hearst Airport Hearst, Canada YHF CYHF
Herschel Island Field Herschel Island (Yukon Territory), Canada ZHH ZHZH
High Prairie Airport High Prairie, Canada ZHP CZHP
High Prairie Airport High Prairie, Canada ZUC CZUC
Holman Airport Holman, Canada YHI CYHI
Hope Airport Hope, Canada YHE CYHE
Hope Bay Aerodrome Hope Bay, Canada UZM
Hopedale Airport Hopedale, Canada YHO CYHO
Hornepayne Airport Hornepayne, Canada YHN CYHN
Hudson Bay Airport Hudson Bay, Canada YHB CYHB
Hudson's Hope Airport Hudson's Hope, Canada YNH CYNH
Igloolik Airport Igloolik, Canada YGT CYGT
Iles De La Madeleine Airport Iles De La Madeleine, Canada YGR CYGR
Ilford Airport Ilford, Canada ILF CZBD
Industrial Airport Drayton Valley, Canada YDC CER3
Inner Harbour Airport Victoria, Canada YWH -
Inukjuak Airport Inukjuak, Canada YPH CYPH
Inuvik/Mike Zubko Airport Inuvik, Canada YEV CYEV
Iqaluit Airport Iqaluit, Canada YFB CYFB
Island Lake/Garden Hill Airport Island Lake/Garden Hill, Canada YIV CYIV
Ivujivik Airport Ivujivik, Canada YIK CYIK
Jasper-Hinton Airport Jasper-Hinton, Canada YJP -
Jenpeg Airport Jenpeg, Canada ZJG CZJG
Johnny Mountain Airport Johnny Mountain, Canada YJO -
Kamloops Airport Kamloops, Canada YKA CYKA
Kangiqsualujjuaq Airport Kangiqsualujjuaq, Canada XGR CYLU
Kangiqsujuaq Airport Kangiqsujuaq, Canada YWB CYKG
Kangirsuk Airport Kangirsuk, Canada YKG CYAS
Kapuskasing Airport Kapuskasing, Canada YYU CYYU
Kasabonika Airport Kasabonika, Canada XKS CYAQ
Kasba Lake Airport Kasba Lake, Canada YDU CJL8
Kaschechewan Airport Kaschechewan, Canada ZKE CZKE
Kattiniq/Donaldson Lake Airport Kattiniq/Donaldson Lake, Canada YAU -
Keewaywin Airport Keewaywin, Canada KEW CPV8
Kegaska Airport Kegaska, Canada ZKG -
Kelowna Airport Kelowna, Canada YLW CYLW
Kelsey Airport Kelsey, Canada KES CZEE
Kemano Airport Kemano, Canada XKO -
Kenora Airport Kenora, Canada YQK CYQK
Key Lake Airport Key Lake, Canada YKJ CYKJ
Killaloe Airport Killaloe, Canada YXI -
Kimberley Airport Kimberley, Canada YQE -
Kimmirut Airport Kimmirut/Lake Harbour, Canada YLC CYLC
Kindersley Airport Kindersley, Canada YKY CYKY
Kingfisher Lake Airport Kingfisher Lake, Canada KIF CNM5
Kingston Airport Kingston, Canada YGK CYGK
Kinoosao Airport Kinoosao, Canada KNY -
Kirby Lake Airport Kirby Lake, Canada KFM CRL4
Kirkland Lake Airport Kirkland Lake, Canada YKX CYKX
Kitchener-Waterloo Regional Airport Kitchener, Canada YKF CYKF
Kitchener/Waterloo Regional Airport Breslau, Canada YFK CYFK
Kitkatla Airport Kitkatla, Canada YKK -
Klemtu Airport Klemtu, Canada YKT -
Knee Lake Airport Knee Lake, Canada YKE CJT3
Knights Inlet Airport Knights Inlet, Canada KNV -
Kugluktuk Airport Kugluktuk/Coppermine, Canada YCO CYCO
Kuujjuaq Airport Kuujjuaq, Canada YVP CYVP
Kuujjuarapik Airport Kuujjuarapik, Canada YGW CYGW
La Grande Airport La Grande, Canada YGL CYGL
La Macaza Airport Mont Tremblant, Canada YTM -
La Ronge Airport La Ronge, Canada YVC CYVC
La Sarre Airport La Sarre, Canada SSQ CSR8
La Tabatiere Airport La Tabatiere, Canada ZLT -
La Tuque Airport La Tuque, Canada YLQ CYLQ
Lac Biche Airport Lac Biche, Canada YLB CYLB
Lac Brochet Airport Lac Brochet, Canada XLB CZWH
Lady Franklin Point Airport , Canada YUJ CYUJ
Laforges Airport Laforges, Canada YLF -
Lagrande 3 Airport Lagrande 3, Canada YAR -
Lagrande 4 Airport Lagrande 4, Canada YAH -
Langara Airport Langara, Canada YLA -
Langley Regional Airport Langley, Canada YLY CYNJ
Lansdowne House Airport Lansdowne House, Canada YLH CYLH
Laurie River Airport Laurie River, Canada LRQ -
Leaf Bay Airport Leaf Bay, Canada XLF -
Leaf Rapids Airport Leaf Rapids, Canada YLR CYLR
Lebel-Sur-Quevillon Airport Lebel-Sur-Quevillon, Canada YLS CSH4
Lethbridge Airport Lethbridge, Canada YQL CYQL
Little Grand Rapids Airport Little Grand Rapids, Canada ZGR CZGR
Lloydminster Airport Lloydminster, Canada YLL CYLL
Lupin Airport Lupin, Canada YWO CYWO
Lutselke Airport Lutselke/Snowdrift, Canada YSG -
Lyall Harbour Airport Lyall Harbour, Canada YAJ -
Lynn Lake Airport Lynn Lake, Canada YYL CYYL
Macmillan Pass Airport Macmillan Pass, Canada XMP CFC4
Main Duck Island Airport Main Duck Island, Canada YDK -
Makkovik Airport Makkovik, Canada YMN CYFT
Manitouwadge Airport Manitouwadge, Canada YMG CYMG
Maniwaki Airport Maniwaki, Canada YMW CYMW
Mansons Landing Seaplane Base , Canada YMU CAV7
Maple Bay Airport Maple Bay, Canada YAQ -
Marathon Airport Marathon, Canada YSP CYSP
Maricourt Airstrip Maricourt, Canada YMC -
Mary River Aerodrome , Canada YMV
Mary's Harbour Airport Mary's Harbour, Canada YMH CYMH
Masset Airport Masset, Canada ZMT CZMT
Matagami Airport Matagami, Canada YNM CYNM
Matane Airport Matane, Canada YME CYME
Mayo Airport Mayo, Canada YMA CYMA
Meadow Lake Airport Meadow Lake, Canada YLJ CYLJ
Medicine Hat Airport Medicine Hat, Canada YXH CYXH
Merritt Airport Merritt, Canada YMB CAD5
Merry Island Airport Merry Island, Canada YMR -
Metropolitan Area Moncton, Canada YQM CYQM
Metropolitan Area Airport Gaspe, Canada YGP CYGP
Metropolitan Area Airport Jasper, Canada YJA CEC4
Metropolitan Area Airport London, Canada YXU CYXU
Metropolitan Area Airport Churchill, Canada YYQ CYYQ
Minaki Airport Minaki, Canada YMI -
Miner's Bay Airport Miner's Bay, Canada YAV -
Mingan Airport Mingan, Canada YLP -
Mirabel International Airport Montreal, Canada YMX CYMX
Miramichi Airport Miramichi, Canada YCH CYCH
Mont Joli Airport Mont Joli, Canada YYY CYYY
Montagne Harbor Airport Montagne Harbor, Canada YMF -
Moose Jaw Airport Moose Jaw, Canada YMJ CJS4
Moose Lake Airport Moose Lake, Canada YAD -
Moosonee Airport Moosonee, Canada YMO CYMO
Mould Bay Airport Mould Bay, Canada YMD -
Muskoka Airport Muskoka, Canada YQA CYQA
Muskrat Dam Airport Muskrat Dam, Canada MSA KMSA
Musselwhite Airport Opapamiska Lake, Canada YBS -
Nain Airport Nain, Canada YDP CYDP
Nakina Airport Nakina, Canada YQN CYQN
Namao Field Edmonton, Canada YED -
Namu Airport Namu, Canada ZNU -
Nanaimo Airport Nanaimo, Canada YCD CYCD
Nanisivik Airport Nanisivik, Canada YSR CYSR
Natashquan Airport Natashquan, Canada YNA CYNA
Natuashish Airport Natuashish, Canada YNP -
Naval Station Argentia, Canada NWP -
Negginan Airport Negginan, Canada ZNG -
Nemiscau Airport Nemiscau, Canada YNS CYHH
New Westminister Airport New Westminster, Canada YBD -
Nitchequon Airport Nitchequon, Canada YNI -
Nootka Sound Airport Nootka Sound, Canada YNK -
Norman Wells Airport Norman Wells, Canada YVQ CYVQ
North Battleford Airport North Battleford, Canada YQW CYQW
North Bay Airport North Bay, Canada YYB CYYB
North Spirit Lake Airport North Spirit Lake, Canada YNO -
Norway House Airport Norway House, Canada YNE CYNE
Null Campbell River, Canada YR6 CYR6
Obre Lake Airport Obre Lake, Canada YDW -
Ocean Falls Airport Ocean Falls, Canada ZOF -
Ogoki Airport Ogoki, Canada YOG CNT3
Old Crow Airport Old Crow, Canada YOC CYOC
Old Fort Bay Airport Old Fort Bay, Canada ZFB -
Opinaca Aerodrome , Canada YOI
Oshawa Municipal Airport Oshawa, Canada YOO CYOO
Ottawa / Rockcliffe Seaplane Base Ottawa, Canada TR7 CTR7
Ottawa/Macdonald-Cartier International Airport Ottawa, Canada YOW CYOW
Oxford House Airport Oxford House, Canada YOH CYOH
Pakuashipi Airport Pakuashipi, Canada YIF CYIF
Pangnirtung Airport Pangnirtung, Canada YXP CYXP
Paradise River Airport Paradise River, Canada YDE -
Parry Sound Airport Parry Sound, Canada YPD CNK4
Paulatuk Airport Paulatuk, Canada YPC CYPC
Peace River Airport Peace River, Canada YPE CYPE
Pearson International Airport Toronto, Canada YYZ CYYZ
Peawanuk Airport Peawanuk, Canada YPO CYPO
Pembroke And Area Airport Pembroke, Canada YTA CYTA
Pembroke Area Municipal Airport Saint Thomas, Canada YQS CYQS
Pender Harbor Airport Pender Harbor, Canada YPT -
Penticton Airport Penticton, Canada YYF CYYF
Petawawa Airport Petawawa, Canada YWA CYWA
Peterborough Airport Peterborough, Canada YPQ CYPQ
Pickle Lake Airport Pickle Lake, Canada YPL CYPL
Pierre Elliott Trudeau International Airport Montreal, Canada YUL CYUL
Pikangikum Airport Pikangikum, Canada YPM CYPM
Pikwitonei Airport Pikwitonei, Canada PIW CZMN
Pincher Creek Airport Pincher Creek, Canada WPC CZPC
Pine House Airport Pine House, Canada ZPO CZPO
Pine Point Airport Pine Point, Canada YPP -
Points North Landing Airport Points North Landing, Canada YNL CYNL
Pond Inlet Airport Pond Inlet, Canada YIO CYIO
Poplar Hill Airport Poplar Hill, Canada YHP -
Poplar River Airport Poplar River, Canada XPP CZNG
Port Alberni Airport Port Alberni, Canada YPB EHYP
Port Hardy Airport Port Hardy, Canada YZT CYZT
Port Hawkesbury Airport Port Hawkesbury, Canada YPS CYPD
Port Hope Simpson Airport Port Hope Simpson, Canada YHA CYHA
Port McNeil Airport Port McNeil, Canada YMP CAT5
Port Menier Airport Port Menier, Canada YPN CYPN
Port Simpson Airport Port Simpson, Canada YPI -
Portage La Prarie Airport Portage La Prarie, Canada YPG CYPG
Postville Airport Postville, Canada YSO CCD4
Powell Lake Airport Powell Lake, Canada WPL -
Powell River Airport Powell River, Canada YPW CYPW
Prince Albert Airport Prince Albert, Canada YPA CYPA
Prince George Airport Prince George, Canada YXS CYXS
Pukatawagan Airport Pukatawagan, Canada XPK CZFG
Puvirnituq Airport Povungnituk, Canada YPX CYPX
Qualicum Airport Qualicum, Canada XQU -
Quaqtaq Airport Quaqtaq, Canada YQC CUHA
Quebec Airport Quebec, Canada YQB CYQB
Queen Charlotte Island Airport Queen Charlotte Island, Canada ZQS -
Quesnel Airport Quesnel, Canada YQZ CYQZ
Rae Lakes Airport Rae Lakes, Canada YRA CEV4
Rainbow Lake Airport Rainbow Lake, Canada YOP CYOP
Rankin Inlet Airport Rankin Inlet, Canada YRT CYRT
Red Deer Airport Red Deer, Canada YQF CYQF
Red Lake Airport Red Lake, Canada YRL CYRL
Red Sucker Lake Airport Red Sucker Lake, Canada YRS CYRS
Refuge Cove Seaplane Base Desolation Sound, Canada YRC
Regina Airport Regina, Canada YQR CYQR
Repulse Bay Airport Repulse Bay, Canada YUT CYUT
Resolute Airport Resolute, Canada YRB CYRB
Resolution Island Airport Resolution Island, Canada YRE -
Revelstoke Airport Revelstoke, Canada YRV CYRV
Rigolet Airport Rigolet, Canada YRG CCZ2
Rimouski Airport Rimouski, Canada YXK CYXK
Rivers Airport Rivers, Canada YYI -
Rivers Inlet Airport Rivers Inlet, Canada YRN -
Riviere Au Tonnerre Airport Riviere Au Tonnerre, Canada YTN -
Riviere-du-Loup Airport Riviere-du-Loup, Canada YRI CYRI
Roberval Airport Roberval, Canada YRJ CYRJ
Rockcliffe St. Airport Ottawa, Canada YRO CYRO
Rocky Mountain House Airport Rocky Mountain House, Canada YRM CYRM
Ross River Airport Ross River, Canada XRR CYDM
Round Lake Airport Round Lake, Canada ZRJ CZRJ
Rouyn Airport Rouyn, Canada YUY CYUY
Sable Island Airport Sable Island, Canada YSA -
Sachigo Lake Airport Sachigo Lake, Canada ZPB CZPB
Sachs Harbour Airport Sachs Harbour, Canada YSY CYSY
Saglek Airport Saglek, Canada YSV -
Saint Jean Airport Saint Jean, Canada YJN CYJN
Saint John Airport Saint John, Canada YSJ CYSJ
Salluit Airport Salluit, Canada YZG CYZG
Salmon Arm Airport Salmon Arm, Canada YSN CZAM
Sandspit Airport Sandspit, Canada YZP CYZP
Sandy Lake Airport Sandy Lake, Canada ZSJ CZSJ
Sanikiluaq Airport Sanikiluaq, Canada YSK CYSK
Sans Souci Airport Sans Souci, Canada YSI -
Sarnia Airport Sarnia, Canada YZR CYZR
Saskatoon Airport Saskatoon, Canada YXE CYXE
Sault Ste. Marie Airport Sault Ste. Marie, Canada YAM CYAM
Schefferville Airport Schefferville, Canada YKL CYKL
Seal Cove Airport Prince Rupert, Canada ZSW -
Sechelt Airport Sechelt, Canada YHS CAP3
Sept-Iles Airport Sept-Iles, Canada YZV CYZV
Shamattawa Airport Shamattawa, Canada ZTM CZTM
Shearwater Airport Halifax, Canada YAW CYAW
Shearwater Airport Shearwater, Canada YSX -
Sherbrooke Airport Sherbrooke, Canada YSC CYSC
Shilo Airport Shilo, Canada YLO -
Sioux Lookout Airport Sioux Lookout, Canada YXL CYXL
Slave Lake Airport Slave Lake, Canada YZH CYZH
Smith Falls Airport Smith Falls, Canada YSH CYSH
Smithers Airport Smithers, Canada YYD CYYD
Snake River Airport Snake River, Canada YXF -
Snap Lake Airport Snap Lake, Canada YNX CSK6
Snare Lake Airport Snare Lake, Canada YFJ CFJ2
South Indian Lake Airport South Indian Lake, Canada XSI CZSN
South Trout Lake Airport South Trout Lake, Canada ZFL -
Squamish Airport Squamish, Canada YSE CYSE
Squirrel Cove Airport Squirrel Cove, Canada YSZ -
St Methode Airport Dolbeau, Canada YDO CYDO
St. Anthony Airport Saint Anthony, Canada YAY CYAY
St. Catharines Airport Saint Catharines, Canada YCM CYSN
St. Hubert Airport Montreal, Canada YHU CYHU
St. John's Airport St. John's, Canada YYT CYYT
St. Paul Airport Saint Paul, Canada ZSP -
Ste. Therese Point Airport Sainte Therese Point, Canada YST CYST
Stephenville Airport Stephenville, Canada YJT CYJT
Stewart Airport Stewart, Canada ZST CZST
Stony Rapids Airport Stony Rapids, Canada YSF CYSF
Stuart Island Airport Stuart Island, Canada YRR -
Sturdee Airport Sturdee, Canada YTC -
Sudbury Airport Sudbury, Canada YSB CYSB
Suffield Airport Suffield, Canada YSD CYSD
Sullivan Bay Airport Sullivan Bay, Canada YTG -
Summer Beaver Airport Summer Beaver, Canada SUR CJV7
Summerside Airport Summerside, Canada YSU CYSU
Summit Lake Airport Summit Lake, Canada IUM -
Swan River Airport Swan River, Canada ZJN CZJN
Swift Current Airport Swift Current, Canada YYN CYYN
Sydney Airport Sydney, Canada YQY CYQY
Tadoule Lake Airport Tadoule Lake, Canada XTL CYBQ
Tahsis Airport Tahsis, Canada ZTS -
Taloyoak Airport Taloyoak, Canada YYH CYYH
Taltheilei Narrows Airport Taltheilei Narrows, Canada GSL CFA7
Tasiujuaq Airport Tasiujuaq, Canada YTQ CYTQ
Tasu Airport Tasu, Canada YTU -
Telegraph Creek Airport Telegraph Creek, Canada YTX CBM5
Telegraph Harbour Airport Telegraph Harbour, Canada YBQ -
Terrace Airport Terrace, Canada YXT CYXT
Terrace Bay Airport Terrace Bay, Canada YTJ CYTJ
Teslin Airport Teslin, Canada YZW CYZW
Tete-A-La Baleine Airport Tete-A-La Baleine, Canada ZTB -
The Pas Airport The Pas, Canada YQD CYQD
Thicket Portage Airport Thicket Portage, Canada YTD CZLQ
Thompson Airport Thompson, Canada YTH CYTH
Thunder Bay Airport Thunder Bay, Canada YQT CYQT
Timmins Airport Timmins, Canada YTS CYTS
Tisdale Airport Tisdale, Canada YTT CJY3
Tofino Airport Tofino, Canada YAZ CYAZ
Tofino Sea Plane Base Tofino, Canada YTP -
Toronto City Centre Airport Toronto, Canada YTZ CYTZ
Township Airport Kincardine, Canada YKD CNS7
Townsite Airport Pelly Bay, Canada YBB CYBB
Trail Airport Trail, Canada YZZ CAD4
Trenton Airport Trenton, Canada YTR CYTR
Trois-Rivieres Airport Trois-Rivieres, Canada YRQ CYRQ
Tuktoyaktuk Airport Tuktoyaktuk, Canada YUB CYUB
Tulita Airport Tulita/Fort Norman, Canada ZFN CZFN
Tulugak Airport Tulugak, Canada YTK -
Tumbler Ridge Airport Tumbler Ridge, Canada TUX CBX7
Tungsten Airport Tungsten, Canada TNS CBX5
Umiujag Airport Umiujag, Canada YUD CYMU
Uranium City Airport Uranium City, Canada YBE CYBE
Val D'Or Airport Val D'Or, Canada YVO CYVO
Valcartier Airport Valcartier, Canada YOY -
Vancouver International Airport Vancouver, Canada YVR CYVR
Vermilion Airport Vermilion, Canada YVG CYVG
Vernon Airport Vernon, Canada YVE CYVK
Victoria International Airport Victoria, Canada YYJ CYYJ
Wabush Airport Wabush, Canada YWK CYWK
Waskaganish Airport Waskaganish, Canada YKQ CYKQ
Watson Lake Airport Watson Lake, Canada YQH CYQH
Wawa Airport Wawa, Canada YXZ CYXZ
Webequie Airport Webequie, Canada YWP CYWP
Wemindji Airport Wemindji, Canada YNC CYNC
Wha Ti Airport Wha Ti/Lac La Martre, Canada YLE CEM3
Whale Cove Airport Whale Cove, Canada YXN CYXN
Whistler Airport Whistler, Canada YWS -
White River Airport White River, Canada YWR CYWR
Whitecourt Airport Whitecourt, Canada YZU CYZU
Whitehorse Airport Whitehorse, Canada YXY CYXY
Wiarton Airport Wiarton, Canada YVV CYVV
Williams Harbour Airport Williams Harbour, Canada YWM CCA6
Williams Lake Airport Williams Lake, Canada YWL CYWL
Windsor Airport Windsor, Canada YQG CYQG
Winisk Airport Winisk, Canada YWN -
Winnipeg James Armstrong Richardson International Airport Winnipeg, Canada YWG CYWG
Wollaston Lake Airport Wollaston Lake, Canada ZWL CZWL
Wrigley Airport Wrigley, Canada YWY CYWY
Wunnummin Lake Airport Wunnummin Lake, Canada WNN CKL3
Yandi Airport Yandicoogina, Australia YNN -
Yarmouth Airport Yarmouth, Canada YQI CYQI
Yellowknife Airport Yellowknife, Canada YZF CYZF
York Landing Airport York Landing, Canada ZAC CZAC
Yorkton Airport Yorkton, Canada YQV CYQV

The IATA airport code consists of three letters and is defined by IATA (International Air Transport Association).
The ICAO airport code consists of four letters and is defined by ICAO (International Civil Aviation Organization).