Airport Codes – Canada

The Canadian Airport Codes are listed alphabetically below the list of Canadian Provinces.

US Airport Codes | International Airport CodesAirport Directory | Airports BlogAirline Flight Distance Calculator

  • AB – Alberta
  • BC – British Columbia
  • MB – Manitoba
  • NB – New Brunswick
  • NL – Newfoundland
  • NS – Nova Scotia
  • NT – Northwest Territory
  • NU – Nunavut
  • ON – Ontario
  • PE – Prince Edward Island
  • QC – Quebec
  • SK – Saskatchewan
  • YT – Yukon Territory
  • Abbotsford, BC (YXX)
  • Akulivik, QC (AKV)
  • Aldershot, ON – Rail service (XLY)
  • Alexandria,ON – Rail service (XFS)
  • Alma, QC (YTF)
  • Anahim Lake, BC (YAA)
  • Angling Lake, ON (YAX)
  • Arctic Bay, NU (YAB)
  • Arviat, NU (YEK)
  • Attawapiskat, ON (YAT)
  • Aupaluk, QC (YPJ)
  • Bagotville, QC (YBG)
  • Baie Comeau, QC (YBC)
  • Baker Lake, NU (YBK)
  • Bathhurst, NB (ZBF)
  • Bearskin Lake, ON (XBE)
  • Bella Bella, BC (ZEL)
  • Bella Coola, BC (QBC)
  • Belleville, ON – Rail service (XVV)
  • Berens River, MB (YBV)
  • Big Trout, ON (YTL)
  • Black Tickle, NL (YBI)
  • Blanc Sablon, QC (YBX)
  • Bonaventure, QC (YVB)
  • Brampton, ON – Rail service (XPN)
  • Brandon, MB (YBR)
  • Brantford, ON – Rail service (XFV)
  • Brochet, MB (YBT)
  • Brockville, ON (XBR)
  • Burns Lake, BC (YPZ)
  • Calgary, AB (YYC)
  • Cambridge Bay, NU (YCB)
  • Campbell River, BC (YBL)
  • Campbellton, NB – Rail service (XAZ)
  • Cape Dorset, NU (YTE)
  • Capreol, ON – Rail service (XAW)
  • Cartwright, NL (YRF)
  • Casselman, ON – Rail service (XZB)
  • Castlegar, BC (YCG)
  • Cat Lake, ON (YAC)
  • Chambord, QC – Rail service (XCI)
  • Chandler, QC – Rail service (XDL)
  • Chapleau, ON (YLD)
  • Charlottetown, NL (YHG)
  • Charlottetown, PE (YYG)
  • Chatham, ON (XCM)
  • Chemainus, BC – Rail service (XHS)
  • Chesterfield Inlet, NU (YCS)
  • Chevery, QC (YHR)
  • Chibougamau, QC (YMT)
  • Chisasibi, QC (YKU)
  • Churchill Falls, NL (ZUM)
  • Churchill, MB – Rail service (XAD)
  • Churchill, MB (YYQ)
  • Clyde River, NU (YCY)
  • Cobourg, ON – Rail service (XGJ)
  • Colville Lake, NT (YCK)
  • Comox, BC (YQQ)
  • Coral Harbour, NU (YZS)
  • Cornwall, ON (YCC)
  • Coteau, QC – Rail service (XGK)
  • Courtenay, BC (YCA)
  • Cranbrook, BC (YXC)
  • Cross Lake, MB (YCR)
  • Dauphin, MB (YDN)
  • Davis Inlet, NL (YDI)
  • Dawson City, YT (YDA)
  • Dawson Creek, BC (YDQ)
  • Deer Lake, NL (YDF)
  • Deer Lake, ON (YVZ)
  • Deline, NT (YWJ)
  • Drummondville, QC – Rail service (XDM)
  • Dryden, ON (YHD)
  • Duncan/Quam, BC (DUQ)
  • East Main, QC (ZEM)
  • Edmonton, AB – Rail service (XZL)
  • Edmonton, AB – International (YEG)
  • Esquimalt, BC (YPF)
  • Flin Flon, MB (YFO)
  • Fond du Lac, SK (ZFD)
  • Fort Albany, ON (YFA)
  • Fort Chipewyan, AB (YPY)
  • Fort Frances, ON (YAG)
  • Fort Good Hope, NT (YGH)
  • Fort Hope, ON (YFH)
  • Fort Mcmurray, AB (YMM)
  • Fort Nelson, BC (YYE)
  • Fort Severn, ON (YER)
  • Fort Simpson, NT (YFS)
  • Fort Smith, NT (YSM)
  • Fort St John, BC (YXJ)
  • Fox Harbour/St Lewis, NL (YFX)
  • Fredericton Junction, NB – Rail service (XFC)
  • Fredericton, NB (YFC)
  • Gander, NL (YQX)
  • Gaspe, QC – Rail service (XDD)
  • Gaspe, QC (YGP)
  • Georgetown, ON – Rail service (XHM)
  • Gethsemani, QC (ZGS)
  • Gillam, MB (YGX)
  • Gillies Bay, BC (YGB)
  • Gjoa Haven, NU (YHK)
  • Glencoe, ON – Rail service (XZC)
  • Gods Narrows, MB (YGO)
  • Gods River, MB (ZGI)
  • Goose Bay, NL (YYR)
  • Grande Prairie, AB (YQU)
  • Grimsby, ON (XGY)
  • Grise Fiord, NU (YGZ)
  • Guelph, ON – Rail service (XIA)
  • Halifax, NS – Rail service (XDG)
  • Halifax, NS – International (YHZ)
  • Hall Beach, NU (YUX)
  • Hamilton, ON (YHM)
  • Havre St Pierre, QC (YGV)
  • Hay River, NT (YHY)
  • Hervey, QC – Rail service (XDU)
  • High Level, AB (YOJ)
  • Holman, NT (YHI)
  • Hopedale, NL (YHO)
  • Houston, BC – Bus station (ZHO)
  • Hudson Bay, SK (YHB)
  • Igloolik, NU (YGT)
  • Iles De La Madeleine, QC (YGR)
  • Ilford, MB (ILF)
  • Ingersoll, ON – Rail service (XIB)
  • Inukjuak, QC (YPH)
  • Inuvik, NT (YEV)
  • Iqaluit, NU (YFB)
  • Island Lake/Garden Hill (YIV)
  • Ivujivik, QC (YIK)
  • Jasper, AB – Rail service (XDH)
  • Joliette, QC – Rail service (XJL)
  • Jonquiere, QC – Rail service (XJQ)
  • Kamloops, BC (YKA)
  • Kangiqsualujjuaq, QC (XGR)
  • Kangiqsujuaq, QC (YWB)
  • Kangirsuk, QC (YKG)
  • Kapuskasing, ON (YYU)
  • Kasabonika, ON (XKS)
  • Kaschechewan, ON (ZKE)
  • Keewaywin, ON (KEW)
  • Kegaska, QC (ZKG)
  • Kelowna, BC (YLW)
  • Kenora, ON (YQK)
  • Kimmirut/Lake Harbour NU (YLC)
  • Kingfisher Lake, ON (KIF)
  • Kingston, ON – Rail service (XEG)
  • Kingston, ON – Norman Rogers Airport (YGK)
  • Kitchener, ON (YKF)
  • Klemtu, BC (YKT)
  • Kugaaruk, NU (YBB)
  • Kugluktuk/Coppermine, NU (YCO)
  • Kuujjuaq, QC (YVP)
  • Kuujjuarapik, QC (YGW)
  • La Grande, QC (YGL)
  • La Ronge, SK (YVC)
  • La Tabatiere, QC (ZLT)
  • La Tuque, QC (YLQ)
  • Lac Brochet, MB (XLB)
  • Lac Edouard, QC – Rail service (XEE)
  • Ladysmith, BC – Rail service (XEH)
  • Langford, BC – Rail service (XEJ)
  • Lansdowne House, ON (YLH)
  • Leaf Rapids, MB (YLR)
  • Lethbridge, AB (YQL)
  • Lloydminister, AB (YLL)
  • London, ON – Rail service (XDQ)
  • London, ON – Municipal Airport (YXU)
  • Lutselke/Snowdrift, NT (YSG)
  • Mary’s Harbour, NL (YMH)
  • Maxville, ON – Rail service (XID)
  • Medicine Hat, AB (YXH)
  • Melville, SK – Rail service (XEK)
  • Miramichi, NB – Rail service (XEY)
  • Moncton, NB – Rail service (XDP)
  • Moncton, NB – Airport (YQM)
  • Mont Joli, QC (YYY)
  • Montreal, QC – Dorval Rail service (XAX)
  • Montreal, QC – Downtown Rail service (YMY)
  • Montreal, QC – St Lambert Rail service (XLM)
  • Montreal, QC – all airports (YMQ)
  • Montreal, QC – Dorval (YUL)
  • Moosonee, ON (YMO)
  • Muskrat Dam, ON (MSA)
  • Nain, NL (YDP)
  • Nakina, ON (YQN)
  • Nanaimo, BC – Harbour Airport (ZNA)
  • Nanaimo, BC – Cassidy Airport (YCD)
  • Nanisivik, NU (YSR)
  • Napanee, ON – Rail service (XIF)
  • Natashquan, QC (YNA)
  • Nemiscau, QC (YNS)
  • New Carlisle, QC – Rail service (XEL)
  • New Richmond, QC – Rail service (XEM)
  • Niagara Falls, ON – Rail service (XLV)
  • Noranda/Rouyn, QC (YUY)
  • Norman Wells, NT (YVQ)
  • North Bay, ON (YYB)
  • North Spirit Lake, ON (YNO)
  • Norway House, MB (YNE)
  • Ogoki, ON (YOG)
  • Old Crow, YT (YOC)
  • Opapamiska Lake, ON (YBS)
  • Oshawa, ON (YOO)
  • Ottawa, ON – Rail service (XDS)
  • Ottawa, ON – International (YOW)
  • Oxford House, MB (YOH)
  • Pakuashipi, QC (YIF)
  • Pangnirtung, NU (YXP)
  • Parent, QC – Rail service (XFE)
  • Parksville, BC – Rail service (XPB)
  • Paulatuk, NT (YPC)
  • Peace River, AB (YPE)
  • Peawanuck, ON (YPO)
  • Pembroke, ON (YTA)
  • Penticton, BC (YYF)
  • Perce, QC – Rail service (XFG)
  • Pickle Lake, ON (YPL)
  • Pikangikum, ON (YPM)
  • Pointe-aux-Trembles, QC – Rail service (XPX)
  • Points North Landing, SK (YNL)
  • Pond Inlet, NU (YIO)
  • Poplar Hill, ON (YHP)
  • Port Alberni, BC (YPB)
  • Port Hardy, BC (YZT)
  • Port Hope Simpson, NL (YHA)
  • Port Meiner, QC (YPN)
  • Postville, NL (YSO)
  • Povungnituk, QC (YPX)
  • Powell River, BC (YPW)
  • Prescott, ON – Rail service (XII)
  • Prince Albert, SK (YPA)
  • Prince George, BC – Rail service (XDV)
  • Prince George, BC (YXS)
  • Prince Rupert, BC – Rail service (XDW)
  • Prince Rupert, BC – Digby Island Airport (YPR)
  • Pukatawagan, MB – (XPK)
  • Qikiqtarjuaq, NU (YVM)
  • Qualicum, BC (XQU)
  • Quaqtaq, QC (YQC)
  • Quebec, QC – International Airport (YQB)
  • Quebec, QC – Charny Rail service (YFZ)
  • Quebec, QC – Levis Rail service (XLK)
  • Quebec, QC – Quebec Station Rail service (XLJ)
  • Quebec, QC – Sainte-Foy Rail service (XFY)
  • Quesnel, BC (YQZ)
  • Rae Lakes, NT (YRA)
  • Rainbow Lake, AB (YOP)
  • Rankin Inlet, NU (YRT)
  • Red Lake, ON (YRL)
  • Red Sucker Lake, MB (YRS)
  • Regina, SK (YQR)
  • Repulse Bay, NU (YUT)
  • Resolute, NU (YRB)
  • Rigolet, NL (YRG)
  • Rimouski, QC (YXK)
  • Riviere-a-Pierre, QC – Rail service (XRP)
  • Roberval, QC (YRJ)
  • Round Lake, ON (ZRJ)
  • Rouyn/Noranda, QC (YUY)
  • Sachigo Lake, ON (ZPB)
  • Sachs Harbour, NT (YSY)
  • Sackville, NB – Rail service (XKV)
  • Saint Hyacinthe, QC – Rail service (XIM)
  • Saint John, NB (YSJ)
  • Saint Johns, NL (YYT)
  • Saint Leonard, NB (YSL)
  • Salluit, QC (YZG)
  • Sandy Lake, ON (ZSJ)
  • Sanikiluaq, NU (YSK)
  • Sarnia, ON – Rail service (XDX)
  • Sarnia, ON (YZR)
  • Saskatoon, SK (YXE)
  • Sault Ste-Marie, ON (YAM)
  • Schefferville, QC (YKL)
  • Senneterre, QC – Rail service (XFK)
  • Sept-Iles, QC (YZV)
  • Shamattawa, MB (ZTM)
  • Shawinigan, QC – Rail service (XFL)
  • Shawnigan, BC – Rail service (XFM)
  • Sioux Lookout, ON (YXL)
  • Smith Falls, ON (YSH)
  • Smithers, BC (YYD)
  • Snare Lake, NT (YFJ)
  • South Indian Lake, MB (XSI)
  • St Anthony, NL (YAY)
  • St Catharines, ON (YCM)
  • St Marys, ON – Rail service (XIO)
  • Ste Therese Point, MB (YST)
  • Stephenville, NL (YJT)
  • Stony Rapids, SK (YSF)
  • Strathroy, ON – Rail service (XTY)
  • Sudbury, ON – Rail service (XDY)
  • Sudbury, ON (YSB)
  • Summer Beaver, ON (SUR)
  • Swan River, MB (ZJN)
  • Sydney, NS (YQY)
  • Tadoule Lake, MB (XTL)
  • Taloyoak, NU (YYH)
  • Tasiujuaq, QC (YTQ)
  • Terrace, BC (YXT)
  • Tete-a-La Baleine, QC (ZTB)
  • The Pas, MB – Rail service (XDZ)
  • The Pas, MB (YQD)
  • Thicket Portage, MB (YTD)
  • Thompson, MB (YTH)
  • Thunder Bay, ON (YQT)
  • Timmins, ON (YTS)
  • Tofino, BC, (YAZ)
  • Toronto, ON – Downtown Rail service (YBZ)
  • Toronto, ON – Guildwood Rail service (XLQ)
  • Toronto, ON – Toronto Island Airport (YTZ)
  • Toronto, ON – International (YYZ)
  • Truro, NS – Rail service (XLZ)
  • Tuktoyaktuk, NT (YUB)
  • Tulita/Fort Norman, NT (ZFN)
  • Umiujag, QC (YUD)
  • Uranium City, SK (YBE)
  • Val-d’Or, QC (YVO)
  • Vancouver, BC – Coal Harbour (CXH)
  • Vancouver, BC – Rail service (XEA)
  • Vancouver, BC – International (YVR)
  • Victoria, BC – Inner Harbor (YWH)
  • Victoria, BC – International (YYJ)
  • Wabush, NL (YWK)
  • Waskaganish, QC (YKQ)
  • Watford, ON – Rail service (XWA)
  • Webequie, ON (YWP)
  • Wemindji, QC (YNC)
  • Weymont, QC – Rail service (XFQ)
  • Wha Ti/Lac La Martre, NT (YLE)
  • Whale Cove, NU (YXN)
  • White River, ON (YWR)
  • Whitehorse, YT (YXY)
  • Williams Harbour, NL (YWM)
  • Williams Lake, BC (YWL)
  • Windsor, ON – Rail service (XEC)
  • Windsor, ON (YQG)
  • Winnipeg, MB – Rail service (XEF)
  • Winnipeg, MB – International (YWG)
  • Wollaston Lake, SK (ZWL)
  • Woodstock, ON – Rail service (XIP)
  • Wunnummin Lake, ON (WNN)
  • Wyoming, ON – Rail service (XWY)
  • Yarmouth, NS (YQI)
  • Yellowknife, NT (YZF)
  • York Landing, MB (ZAC)

56 Responses to Airport Codes – Canada

  1. Pingback: detox diet

Leave a Reply