Airports in Canada

Canada has a total of 519 airports with scheduled flights. In Canada the largest airport is Lester B. Pearson International Airport with flights to 147 destinations all around the world.

Air Canada is the airline that offers more than 194 destinations, and it is the largest airline that provides scheduled passenger services in all Canada.

Click an airport from the list below to get all relevant information like flight routes and scheduled arrivals and departures on that airport.

Specific flight routes are available and you can also find other airports nearby in case you prefer flights from close cities.

List of Canada airports:

Code Country Airport Name
AKV Canada Akulivik, QC – Akulivik
CFQ Canada Creston, BC – Creston Aerodrome
CJH Canada Chilko Lake, BC – Chilko Lake (Tsylos Park Lodge) Aerodrome
CXH Canada Vancouver, BC – Vancouver Harbour Seaplane Base
DAS Canada Great Bear Lake, NT – Great Bear Lake
DGF Canada Douglas Lake, BC – Douglas Lake
DUQ Canada Duncan, BC – Duncan
DVK Canada Diavik, NT – Diavik
GSL Canada Taltheilei Narrows, NT – Taltheilei Narrows
HZP Canada Fort Mackay, AB – Fort MacKay/Horizon
ILF Canada Ilford, MB – Ilford
JHL Canada Fort MacKay, AB – Fort MacKay/Albian Aerodrome
JOJ Canada Doris Lake, NU – Doris Lake Aerodrome
KES Canada Kelsey, MB – Kelsey
KEW Canada Keewaywin, ON – Keewaywin
KIF Canada Kingfisher Lake, ON – Kingfisher Lake
LAK Canada Aklavik, NT – Aklavik/Freddie Carmichael
LRQ Canada Laurie River, MB – Laurie River
MSA Canada Muskrat Dam, ON – Muskrat Dam
NML Canada Fort McMurray, AB – Fort McMurray/Mildred Lake
PIW Canada Pikwitonei, MB – Pikwitonei
QBC Canada Bella Coola, BC – Bella Coola
SSQ Canada La Sarre, QC – La Sarre
SUR Canada Summer Beaver, ON – Summer Beaver
SYF Canada Silva Bay, BC – Silva Bay SPBase
TIL Canada Cheadle, AB – Cheadle
WNN Canada Wunnummin Lake, ON – Wunnummin Lake
WPC Canada Pincher Creek, AB – Pincher Creek
XBB Canada Blubber Bay, BC – Blubber Bay
XBE Canada Bearskin Lake, ON – Bearskin Lake
XBR Canada Brockville, ON – Brockville Regional Tackaberry
XCL Canada Cluff Lake, SK – Cluff Lake
XCM Canada Chatham-Kent, ON – Chatham-Kent
XFZ Canada Quebec, QC – Charny
XGL Canada Granville Lake, MB – Granville Lake
XGR Canada Kangiqsualujjuaq, QC – Kangiqsualujjuaq Georges River
XKO Canada Kemano, BC – Kemano
XKS Canada Kasabonika First Nation, ON – Kasabonika
XLB Canada Lac Brochet, MB – Lac Brochet
XPK Canada Pukatawagan, MB – Pukatawagan
XPP Canada Poplar River, MB – Poplar River
XQU Canada Qualicum Beach, BC – Qualicum Beach
XRR Canada Ross River, YT – Ross River
XSI Canada South Indian Lake, MB – South Indian Lake
XTL Canada Tadoule Lake, MB – Tadoule Lake
YAA Canada Anahim Lake, BC – Anahim Lake
YAB Canada Arctic Bay, NU – Arctic Bay
YAC Canada Cat Lake, ON – Cat Lake
YAD Canada Moose Lake, MB – Moose Lake
YAG Canada Fort Frances, ON – Fort Frances Municipal
YAH Canada Northern Quebec, – La Grande-4
YAJ Canada Lyall Harbour, BC – Lyall Harbour
YAL Canada British Columbia, – Alert Bay
YAM Canada Sault Ste. Marie, ON – Sault Ste. Marie
YAQ Canada Maple Bay, BC – Maple Bay
YAR Canada Northern Quebec, – La Grande-3
YAT Canada Attawapiskat, ON – Attawapiskat
YAU Canada Kattiniq, QC – Kattiniq/Donaldson
YAV Canada Miner’s Bay, BC – Miner’s Bay
YAW Canada Shearwater, NS – Shearwater Heliport
YAX Canada Angling Lake, ON – Angling Lake/Wapekeka
YAY Canada St. Anthony, NL – Saint Anthony
YAZ Canada Tofino, BC – Tofino/Long Beach
YBA Canada Banff, AB – Banff
YBB Canada Kugaaruk, NU – Kugaaruk
YBC Canada Baie-Comeau, QC – Baie-Comeau
YBD Canada New Westminster, BC – New Westminster Seaplane Base
YBE Canada Uranium City, SK – Uranium City
YBF Canada Bamfield, BC – Bamfield Water Aerodrome
YBG Canada Bagotville, QC – Bagotville
YBH Canada Bull Harbour, BC – Bull Harbour
YBI Canada Black Tickle, NL – Black Tickle
YBJ Canada Baie-Johan-Beetz, QC – Baie-Johan-Beetz SPBase
YBK Canada Baker Lake, NU – Baker Lake
YBL Canada Campbell River, BC – Campbell River
YBM Canada Bronson Creek, BC – Bronson Creek
YBN Canada Borden, ON – AFBase Borden (heliport)
YBO Canada Bob Quinn Lake, BC – Bob Quinn Lake
YBQ Canada Telegraph Harbour, BC – Telegraph Harbour
YBR Canada Brandon, MB – Brandon Municipal
YBT Canada Brochet, MB – Brochet
YBV Canada Berens River, MB – Berens River
YBW Canada Bedwell Harbour, BC – Bedwell Harbour Water Aerodrome
YBX Canada Lourdes-de-Blanc-Sablon, QC – Lourdes-de-Blanc-Sablon
YBY Canada Bonnyville, AB – Bonnyville
YCA Canada Courtenay, BC – Courtenay Airpark
YCB Canada Cambridge Bay, NU – Cambridge Bay
YCC Canada Cornwall, ON – Cornwall Regional
YCD Canada Nanaimo, BC – Nanaimo
YCE Canada Centralia, ON – Centralia/James T. Field Memorial Aerodrome
YCF Canada Cortes Isl, BC – Cortes Isl Aerodrome
YCG Canada Castlegar, BC – West Kootenay Regional
YCH Canada Miramichi, NB – Miramichi
YCI Canada Caribou, ON – Caribou Isl
YCK Canada Colville Lake, NT – Colville Lake/Tommy Kochon Aerodrome
YCL Canada Charlo, NB – Charlo
YCM Canada St. Catharines, ON – St. Catharines/Niagara District
YCN Canada Cochrane, ON – Cochrane
YCO Canada Kugluktuk, NU – Kugluktuk
YCP Canada Blue River/Coop Point, BC – Blue River
YCQ Canada Chetwynd, BC – Chetwynd
YCR Canada Cross Lake, MB – Cross Lake (Charlie Sinclair Memorial)
YCS Canada Chesterfield Inlet, NU – Chesterfield Inlet
YCT Canada Coronation, AB – Coronation
YCV Canada Cartierville, QC – Cartierville
YCW Canada Chilliwack, BC – Chilliwack
YCX Canada Gagetown, NB – AFBase Gagetown (heliport)
YCY Canada Clyde River, NU – Clyde River
YCZ Canada Fairmont Hot Springs, BC – Fairmont Hot Springs
YDA Canada Dawson City, YT – Dawson City
YDB Canada Burwash Landings, YT – Burwash
YDC Canada Drayton Valley, AB – Drayton Valley Industrial
YDE Canada Paradise River, NL – Paradise River
YDF Canada Deer Lake, NL – Deer Lake Regional
YDG Canada Digby, NS – Digby/Annapolis Rgnl
YDH Canada Daniels Harbour, NL – Daniel’s Harbour
YDI Canada Davis Inlet, NL – Davis Inlet
YDK Canada Main Duck, ON – Main Duck Isl
YDL Canada Dease Lake, BC – Dease Lake
YDN Canada Dauphin, MB – Lt. Col W.G. (Billy) Barker VC
YDO Canada Dolbeau, QC – Dolbeau-Saint-Félicien
YDP Canada Nain, NL – Nain
YDQ Canada Dawson Creek, BC – Dawson Creek
YDR Canada Broadview, SK – Broadview
YDS Canada Desolation Sound, BC – Desolation Sound
YDT Canada Delta, BC – Boundary Bay
YDV Canada Bloodvein River, MB – Bloodvein River
YDW Canada Obre Lake, NT – Obre Lake/North of Sixty
YDX Canada Doc Creek, BC – Doc Creek
YEA Canada Edmonton, AB – All airports
YED Canada Edmonton, AB – AFBase Edmonton (Namao Field)
YEG Canada Edmonton, AB – Edmonton Intl.
YEK Canada Arviat, NU – Arviat
YEL Canada Elliot Lake, ON – Elliot Lake Munl
YEM Canada Manitowaning, ON – Manitowaning/Manitoulin East Munl
YEN Canada Estevan, SK – Estevan
YEP Canada Estevan Point, BC – Estevan Point
YER Canada Fort Severn, ON – Fort Severn
YET Canada Edson, AB – Edson
YEU Canada Eureka, NU – Eureka Aerodrome
YEV Canada Inuvik, NT – Inuvik (Mike Zubko)
YEY Canada Amos, QC – Amos/Magny
YFA Canada Fort Albany, ON – Fort Albany
YFB Canada Iqaluit, NU – Iqaluit
YFC Canada Fredericton, NB – Fredericton Intl.
YFE Canada Forestville, QC – Forestville
YFG Canada Fontanges, QC – Fontanges
YFH Canada Fort Hope, ON – Fort Hope
YFJ Canada Wekweètì, NT – Wekweeti
YFL Canada Fort Reliance, NT – Fort Reliance Water Aerodrome
YFO Canada Flin Flon, MB – Flin Flon
YFR Canada Fort Resolution, NT – Fort Resolution
YFS Canada Fort Simpson, NT – Fort Simpson
YFX Canada St. Lewis, NL – St. Lewis (Fox Harbour)
YGA Canada Gagnon, QC – Gagnon
YGB Canada Texada Isl, BC – Texada Gillies Bay
YGC Canada Grande Cache, AB – Grande Cache
YGE Canada Gorge Harbor, BC – Gorge Harbour
YGG Canada Ganges, BC – Ganges Water Aerodrome
YGH Canada Fort Good Hope, NT – Fort Good Hope
YGK Canada Kingston, ON – Kingston/Norman Rogers
YGL Canada Radisson, QC – La Grande Riviere
YGM Canada Gimli, MB – Gimli Industrial Park
YGN Canada Greenway Sound, BC – Greenway Sound
YGO Canada Gods Lake Narrows, MB – Gods Lake Narrows
YGP Canada Gaspé, QC – Michel-Pouliot Gaspé
YGQ Canada Geraldton, ON – Geraldton (Greenstone Rgnl)
YGR Canada Les Îles-de-la-Madeleine, QC – Iles-de-la-Madeleine
YGS Canada Germansen Landing, BC – Germansen Landing
YGT Canada Igloolik, NU – Igloolik
YGV Canada Havre-Saint-Pierre, QC – Havre Saint-Pierre
YGW Canada Kuujjuarapik, QC – Kuujjuarapik
YGX Canada Gillam, MB – Gillam
YGY Canada Deception, QC – Deception (Deception Bay)
YGZ Canada Grise Fiord, NU – Grise Fiord
YHA Canada Port Hope Simpson, NL – Port Hope Simpson
YHB Canada Hudson Bay, SK – Hudson Bay
YHC Canada Hakai Pass, BC – Hakai Pass
YHD Canada Dryden, ON – Dryden Regional
YHE Canada Hope, BC – Hope Aerodrome
YHF Canada Hearst, ON – Hearst (René Fontaine) Munl
YHG Canada Charlottetown, NL – Charlottetown
YHH Canada Campbell River, BC – Campbell River Water Aerodrome
YHI Canada Ulukhaktok, NT – Ulukhaktok/Holman Island
YHK Canada Gjoa Haven, NU – Gjoa Haven
YHM Canada Hamilton, ON – John C. Munro Hamilton Intl.
YHN Canada Hornepayne, ON – Hornepayne Munl
YHO Canada Hopedale, NL – Hopedale
YHP Canada Poplar Hill, ON – Poplar Hill
YHR Canada Chevery, QC – Chevery
YHS Canada Sechelt, BC – Sechelt-Gibsons
YHT Canada Haines Junction, YT – Haines Junction
YHU Canada Saint-Hubert/Longueuil/Montreal, QC – Montreal/Saint-Hubert
YHY Canada Hay River, NT – Hay River/Merlyn Carter
YHZ Canada Enfield, NS – Halifax Stanfield Intl.
YIB Canada Atikokan, ON – Atikokan Munl
YIF Canada Saint-Augustin, QC – Saint-Augustin
YIG Canada Big Bay Marina, BC – Big Bay Marina
YIK Canada Ivujivik, QC – Ivujivik
YIO Canada Pond Inlet, NU – Pond Inlet
YIV Canada Island Lake, MB – Island Lake
YJA Canada Jasper, AB – Jasper
YJF Canada Fort Liard, NT – Fort Liard
YJN Canada Saint-Jean-sur-Richelieu, QC – Saint-Jean
YJP Canada Jasper-Hinton, AB – Hinton/Jasper-Hinton
YJT Canada Stephenville, NL – Stephenville Intl.
YKA Canada Kamloops, BC – Kamloops
YKC Canada Collins Bay, SK – Collins Bay
YKD Canada Kincardine, ON – Kincardine
YKE Canada Knee Lake, MB – Knee Lake
YKF Canada Kitchener, ON – Kitchener/Waterloo
YKG Canada Kangirsuk, QC – Kangirsuk
YKK Canada Kitkatla, BC – Kitkatla Water Aerodrome
YKL Canada Schefferville, QC – Schefferville
YKQ Canada Waskaganish, QC – Waskaganish
YKT Canada Klemtu, BC – Klemtu Seaplane Base
YKU Canada Chisasibi, QC – Chisasibi
YKX Canada Kirkland Lake, ON – Kirkland Lake
YKY Canada Kindersley, SK – Kindersley
YKZ Canada Buttonville, ON – Toronto/Buttonville Municipal
YLA Canada Langara, BC – Langara
YLB Canada Lac La Biche, AB – Lac La Biche
YLC Canada Kimmirut, NU – Kimmirut
YLD Canada Chapleau, ON – Chapleau
YLE Canada Lac La Martre, NT – Whati
YLF Canada LaForges, QC – LaForges
YLH Canada Lansdowne House, ON – Lansdowne House
YLJ Canada Meadow Lake, SK – Meadow Lake
YLL Canada Lloydminster, AB – Lloydminster
YLO Canada Shilo, MB – Shilo
YLP Canada Mingan, QC – Mingan
YLQ Canada La Tuque, QC – La Tuque
YLR Canada Leaf Rapids, MB – Leaf Rapids
YLS Canada Lebel-sur-Quévillon, QC – Lebel-sur-Quévillon
YLT Canada Alert, NU – Alert
YLW Canada Kelowna, BC – Kelowna Intl.
YMA Canada Mayo, YT – Mayo
YMB Canada Merritt, BC – Merritt
YMC Canada Maricourt, QC – Maricourt Airstrip
YMD Canada Mould Bay, NU – Mould Bay
YME Canada Matane, QC – Matane
YMF Canada Montague Harbour, BC – Montague Harbour
YMG Canada Manitouwadge, ON – Manitouwadge
YMH Canada Mary’s Harbour, NL – Mary’s Harbour
YMI Canada Minaki, ON – Minaki
YMJ Canada Moose Jaw, SK – AFBase Moose Jaw
YML Canada Charlevoix, QC – Charlevoix
YMM Canada Fort McMurray, AB – Fort McMurray
YMN Canada Makkovik, NL – Makkovik
YMO Canada Moosonee, ON – Moosonee
YMP Canada Port McNeill, BC – Port McNeill
YMQ Canada Montreal, QC – All airports
YMT Canada Chibougamau, QC – Chibougamau/Chapais
YMW Canada Maniwaki, QC – Maniwaki
YMX Canada Montreal, QC – Montréal-Mirabel Intl
YNA Canada Natashquan, QC – Natashquan
YNC Canada Wemindji, QC – Wemindji
YND Canada Gatineau, QC – Gatineau
YNE Canada Norway House, MB – Norway House
YNH Canada Hudson’s Hope, BC – Hudson’s Hope
YNI Canada Nitchequon, QC – Nitchequon
YNK Canada Nootka Sound, BC – Nootka Sound
YNL Canada Points North Landing, SK – Points North Landing
YNM Canada Matagami, QC – Matagami
YNO Canada North Spirit Lake, ON – North Spirit Lake
YNP Canada Natuashish, NL – Natuashish
YNR Canada Arnes, MB – Arnes
YNS Canada Nemiscau, QC – Nemiscau
YOC Canada Old Crow, YT – Old Crow
YOD Canada Cold Lake, AB – AFBase Cold Lake
YOE Canada Falher, AB – Donnelly
YOG Canada Ogoki Post, ON – Ogoki Post
YOH Canada Oxford House, MB – Oxford House
YOJ Canada High Level, AB – High Level
YOO Canada Oshawa, ON – Oshawa
YOP Canada Rainbow Lake, AB – Rainbow Lake
YOS Canada Owen Sound, ON – Owen Sound/Billy Bishop Rgnl
YOW Canada Ottawa, ON – Ottawa Macdonald-Cartier Intl.
YOY Canada Valcartier, QC – AFBase Valcartier (heliport)
YPA Canada Prince Albert, SK – Prince Albert (Glass Field)
YPB Canada Port Alberni, BC – Alberni Valley Regional
YPC Canada Paulatuk, NT – Paulatuk (Nora Aliqatchialuk Ruben)
YPD Canada Parry Sound, ON – Parry Sound Area Munl
YPE Canada Peace River, AB – Peace River
YPF Canada Esquimalt, BC – Esquimalt
YPG Canada Portage la Prairie, MB – Portage la Prairie/Southport
YPH Canada Inukjuak, QC – Inukjuak
YPI Canada Port Simpson, BC – Port Simpson
YPJ Canada Aupaluk, QC – Aupaluk
YPK Canada Pitt Meadows, BC – Pitt Meadows
YPL Canada Pickle Lake, ON – Pickle Lake
YPM Canada Pikangikum, ON – Pikangikum
YPN Canada Port-Menier, QC – Port-Menier
YPO Canada Peawanuck, ON – Peawanuck
YPP Canada Pine Point, NT – Pine Point
YPQ Canada Peterborough, ON – Peterborough
YPR Canada Prince Rupert, BC – Prince Rupert
YPS Canada Port Hawkesbury, NS – Port Hawkesbury
YPT Canada Pender Harbour, BC – Pender Harbour Water Aerodrome
YPW Canada Powell River, BC – Powell River
YPX Canada Puvirnituq, QC – Puvirnituq
YPY Canada Fort Chipewyan, AB – Fort Chipewyan
YPZ Canada Burns Lake, BC – Burns Lake
YQA Canada Muskoka, ON – Muskoka
YQB Canada Sainte-Foy/Quebec City, QC – Jean Lesage Intl.
YQC Canada Quaqtaq, QC – Quaqtaq
YQD Canada The Pas, MB – The Pas
YQE Canada Kimberley, BC – Kimberley
YQF Canada Red Deer, AB – Red Deer Regional
YQG Canada Windsor, ON – Windsor
YQH Canada Watson Lake, YT – Watson Lake
YQI Canada Yarmouth, NS – Yarmouth
YQK Canada Kenora, ON – Kenora
YQL Canada Lethbridge, AB – Lethbridge
YQM Canada Moncton, NB – Greater Moncton Intl.
YQN Canada Nakina, ON – Nakina
YQQ Canada Comox, BC – Comox Valley
YQR Canada Regina, SK – Regina
YQS Canada St. Thomas, ON – St. Thomas Munl
YQT Canada Thunder Bay, ON – Thunder Bay Intl.
YQU Canada Grande Prairie, AB – Grande Prairie
YQV Canada Yorkton, SK – Yorkton Munl
YQW Canada North Battleford, SK – North Battleford
YQX Canada Gander, NL – Gander Intl.
YQY Canada Sydney, NS – Sydney/J.A. Douglas McCurdy
YQZ Canada Quesnel, BC – Quesnel
YRA Canada Gamèti/Rae Lakes, NT – Gameti/Rae Lakes
YRB Canada Resolute, NU – Resolute Bay
YRD Canada Dean River, BC – Dean River
YRE Canada Resolution, NU – Resolution Isl
YRF Canada Cartwright, NL – Cartwright
YRG Canada Rigolet, NL – Rigolet
YRI Canada Rivière-du-Loup, QC – Rivière-du-Loup
YRJ Canada Roberval, QC – Roberval
YRL Canada Red Lake, ON – Red Lake
YRM Canada Rocky Mt House, AB – Rocky Mountain House
YRN Canada Rivers Inlet, BC – Rivers Inlet
YRO Canada Ottawa, ON – Rockcliffe
YRQ Canada Trois-Rivières, QC – Trois-Rivières
YRR Canada Stuart, BC – Stuart Isl
YRS Canada Red Sucker Lake, MB – Red Sucker Lake
YRT Canada Rankin Inlet, NU – Rankin Inlet
YRV Canada Revelstoke, BC – Revelstoke
YSA Canada Sable, NS – Sable Isl
YSB Canada Greater Sudbury, ON – Greater Sudbury
YSC Canada Sherbrooke, QC – Sherbrooke
YSD Canada Suffield, AB – AFBase Suffield
YSE Canada Squamish, BC – Squamish
YSF Canada Stony Rapids, SK – Stony Rapids
YSG Canada Snowdrift, NT – Lutselk’e
YSH Canada Smiths Falls, ON – Smiths Falls-Montague
YSI Canada Sans Souci, ON – Sans Souci Water Aerodrome
YSJ Canada Saint John, NB – Saint John
YSK Canada Sanikiluaq, NU – Sanikiluaq
YSL Canada Saint-Léonard, NB – Saint-Léonard Aerodrome
YSM Canada Fort Smith, NT – Fort Smith
YSN Canada Salmon Arm, BC – Salmon Arm
YSO Canada Postville, NL – Postville
YSP Canada Marathon, ON – Marathon Aerodrome
YSR Canada Nanisivik, NU – Nanisivik
YST Canada St. Theresa Point, MB – St. Theresa Point
YSU Canada Summerside, PE – Summerside
YSV Canada Saglek, NL – Saglek
YSX Canada Shearwater, BC – Shearwater Water Aerodrome
YSY Canada Sachs Harbour, NT – Sachs Harbour (David Nasogaluak Jr. Saaryuaq)
YSZ Canada Squirrel Cove, BC – Squirrel Cove
YTA Canada Pembroke, ON – Pembroke
YTB Canada Hartley Bay, BC – Hartley Bay Water Aerodrome
YTC Canada Sturdee, BC – Sturdee
YTD Canada Thicket Portage, MB – Thicket Portage
YTE Canada Cape Dorset, NU – Cape Dorset
YTF Canada Alma, QC – Alma
YTG Canada Sullivan Bay, BC – Sullivan Bay
YTH Canada Thompson, MB – Thompson Municipal
YTI Canada Triple, BC – Triple Isl Helipad
YTJ Canada Terrace Bay, ON – Terrace Bay
YTK Canada Tulugak, QC – Tulugak
YTL Canada Big Trout Lake, ON – Big Trout Lake
YTM Canada La Macaza, QC – La Macaza / Mont-Tremblant Intl. Inc
YTN Canada Rivière-au-Tonnerre, QC – Rivière-au-Tonnerre
YTO Canada Toronto, ON – All airports
YTP Canada Tofino, BC – Tofino Harbour Water Aerodrome
YTQ Canada Tasiujaq, QC – Tasiujaq
YTR Canada Trenton, ON – AFBase Trenton/Trenton
YTS Canada Timmins, ON – Timmins/Victor M. Power
YTT Canada Tisdale, SK – Tisdale
YTU Canada Tasu, BC – Tasu Water Aerodrome
YTX Canada Telegraph Creek, BC – Telegraph Creek
YTZ Canada Toronto, ON – Billy Bishop Toronto City
YUB Canada Tuktoyaktuk, NT – Tuktoyaktuk James Gruben
YUD Canada Umiujaq, QC – Umiujaq
YUL Canada Dorval, QC – Montreal-Pierre Elliott Trudeau Intl.
YUT Canada Repulse Bay, NU – Repulse Bay
YUX Canada Hall Beach, NU – Hall Beach
YUY Canada Rouyn-Noranda, QC – Rouyn-Noranda
YVB Canada Bonaventure, QC – Bonaventure
YVC Canada La Ronge, SK – La Ronge (Barber Field)
YVE Canada Vernon, BC – Vernon Rgnl
YVG Canada Vermilion, AB – Vermilion
YVM Canada Qikiqtarjuaq, NU – Qikiqtarjuaq
YVO Canada Val-d’Or, QC – Val-d’Or
YVP Canada Kuujjuaq, QC – Kuujjuaq
YVQ Canada Norman Wells, NT – Norman Wells
YVR Canada Vancouver, BC – Vancouver Intl.
YVT Canada Buffalo Narrows, SK – Buffalo Narrows
YVV Canada Wiarton, ON – Wiarton
YVZ Canada Deer Lake, ON – Deer Lake
YWA Canada Petawawa, ON – Petawawa
YWB Canada Kangiqsujuaq, QC – Kangiqsujuaq (Wakeham Bay)
YWF Canada Halifax, NS – Downtown Waterfront Heliport
YWG Canada Winnipeg, MB – Winnipeg J. A. Richardson Intl.
YWH Canada Victoria, BC – Victoria Inner Harbour Seaplane Base
YWJ Canada Deline, NT – Deline
YWK Canada Wabush, NL – Wabush
YWL Canada Williams Lake, BC – Williams Lake
YWM Canada Williams Harbour, NL – Williams Harbour
YWN Canada Winisk, ON – Winisk
YWP Canada Webequie, ON – Webequie
YWR Canada White River, ON – White River
YWS Canada Whistler, BC – Whistler Green Lake Water Aerodrome
YWV Canada Wainwright, AB – Wainwright Aerodrome
YWY Canada Wrigley, NT – Wrigley
YXC Canada Cranbrook, BC – Cranbrook/Canadian Rockies Intl.
YXE Canada Saskatoon, SK – Saskatoon John G. Diefenbaker Intl.
YXF Canada Snake River, YT – Snake River
YXH Canada Medicine Hat, AB – Medicine Hat
YXJ Canada Fort St. John, BC – Fort St. John
YXK Canada Rimouski, QC – Rimouski
YXL Canada Sioux Lookout, ON – Sioux Lookout
YXN Canada Whale Cove, NU – Whale Cove
YXP Canada Pangnirtung, NU – Pangnirtung
YXQ Canada Beaver Creek, YT – Beaver Creek
YXR Canada Earlton, ON – Earlton – Timiskaming Rgnl
YXS Canada Prince George, BC – Prince George
YXT Canada Terrace, BC – Northwest Regional Airport Terrace-Kitimat
YXU Canada London, ON – London Intl.
YXX Canada Abbotsford, BC – Abbotsford Intl.
YXY Canada Whitehorse, YT – Erik Nielsen Whitehorse Intl.
YXZ Canada Wawa, ON – Wawa
YYA Canada Big Bay Yacht Club, BC – Big Bay Yacht Club
YYB Canada North Bay, ON – North Bay/Jack Garland
YYC Canada Calgary, AB – Calgary Intl.
YYD Canada Smithers, BC – Smithers
YYE Canada Fort Nelson, BC – Northern Rockies Regional
YYF Canada Penticton, BC – Penticton Regional
YYG Canada Charlottetown, – Charlottetown
YYH Canada Taloyoak, NU – Taloyoak
YYI Canada Rivers, MB – Rivers
YYJ Canada Victoria, BC – Victoria Intl.
YYL Canada Lynn Lake, MB – Lynn Lake
YYM Canada Cowley, AB – Cowley
YYN Canada Swift Current, SK – Swift Current
YYQ Canada Churchill, MB – Churchill
YYR Canada Goose Bay, NL – CFB Goose Bay
YYT Canada St. John’s, NL – St. John’s Intl.
YYU Canada Kapuskasing, ON – Kapuskasing
YYW Canada Armstrong, ON – Armstrong
YYY Canada Mont-Joli, QC – Mont-Joli
YYZ Canada Mississauga, ON – Toronto Pearson Intl.
YZA Canada Ashcroft, BC – Ashcroft
YZC Canada Beatton River, BC – Beatton River
YZE Canada Gore Bay, ON – Gore Bay-Manitoulin
YZF Canada Yellowknife, NT – Yellowknife
YZG Canada Salluit, QC – Salluit
YZH Canada Slave Lake, AB – Slave Lake
YZM Canada Buchans, NL – Buchans
YZP Canada Sandspit, BC – Sandspit
YZR Canada Sarnia, ON – Sarnia Chris Hadfield
YZS Canada Coral Harbour, NU – Coral Harbour
YZT Canada Port Hardy, BC – Port Hardy
YZU Canada Whitecourt, AB – Whitecourt
YZV Canada Sept-Îles, QC – Sept-Iles
YZW Canada Teslin, YT – Teslin
YZX Canada Greenwood, NS – AFBase Greenwood/Greenwood
ZAA Canada Alice Arm, BC – Alice Arm
ZAC Canada York Landing, MB – York Landing
ZBF Canada Bathurst, NB – Bathurst
ZBM Canada Bromont, QC – Bromont (Roland Désourdy)
ZEL Canada Bella Bella, BC – Bella Bella (Campbell Island)
ZEM Canada Eastmain, QC – Eastmain River
ZFA Canada Faro, YT – Faro
ZFB Canada Old Fort Bay, QC – Old Fort Bay
ZFD Canada Fond-Du-Lac, SK – Fond-Du-Lac
ZFL Canada South Trout Lake, ON – South Trout Lake
ZFM Canada Fort McPherson, NT – Fort Mcpherson
ZFN Canada Tulita, NT – Tulita
ZFW Canada Fairview, AB – Fairview
ZGF Canada Grand Forks, BC – Grand Forks
ZGI Canada Gods River, MB – Gods River
ZGR Canada Little Grand Rapids, MB – Little Grand Rapids
ZGS Canada La Romaine, QC – La Romaine
ZHP Canada High Prairie, AB – High Prairie
ZJG Canada Jenpeg, MB – Jenpeg
ZJN Canada Swan River, MB – Swan River
ZKE Canada Kashechewan, ON – Kashechewan
ZKG Canada Kegaska, QC – Kegaska
ZLT Canada La Tabatière, QC – La Tabatiere
ZMH Canada 108 Mile Ranch, BC – South Cariboo Rgnl
ZMT Canada Masset, BC – Masset
ZNA Canada Nanaimo, BC – Nanaimo Harbour Water
ZNG Canada Negginan, MB – Negginan
ZNU Canada Namu, BC – Namu Water Aerodrome
ZOF Canada Ocean Falls, BC – Ocean Falls
ZPB Canada Sachigo Lake, ON – Sachigo Lake
ZPO Canada Pinehouse Lake, SK – Pinehouse Lake
ZQS Canada Queen Charlotte Island, BC – Queen Charlotte Isl
ZQU Canada Qualicum Beach, BC – Qualicum Beach
ZRJ Canada Round Lake, ON – Round Lake (Weagamow Lake)
ZSJ Canada Sandy Lake, ON – Sandy Lake
ZSP Canada St. Paul, AB – St. Paul Aerodrome
ZST Canada Stewart, BC – Stewart Aerodrome
ZSW Canada Prince Rupert, BC – Prince Rupert/Seal Cove Water
ZTB Canada Tête-à-la-Baleine, QC – Tete-a-la-Baleine
ZTM Canada Shamattawa, MB – Shamattawa
ZTS Canada Tahsis, BC – Tahsis Water Aerodrome
ZUC Canada Ignace, ON – Ignace Munl
ZUM Canada Churchill Falls, NL – Churchill Falls
ZVL Canada Edmonton, AB – Edmonton/Villeneuve
ZWL Canada Wollaston Lake, SK – Wollaston Lake