ShareYourGroupShareYourGroupAirports

Airports in Canada

Airport codes of Canada: every airport with an IATA code, with its city. Type to filter.

Canada has 477 airports with an IATA code in the open data. 271 of them have scheduled airline flights and have their own page here. The large airports are Edmonton (YEG), Hamilton (YHM), Halifax (YHZ), Kelowna (YLW), Ottawa (YOW), Quebec (YQB), Windsor (YQG), Montréal (YUL), Vancouver (YVR), Winnipeg (YWG), Saskatoon (YXE), Calgary (YYC) and 3 more. The longest runway is at Calgary International Airport: 4,267 metres. The highest is Anahim Lake Airport, at 1,108 metres above sea level.

CodeAirportCityCountry
YXXAbbotsford International AirportAbbotsfordCanada
LAKAklavik/Freddie Carmichael AirportAklavikCanada
AKVAkulivik AirportAkulivikCanada
YALAlert Bay AirportAlert BayCanada
YAAAnahim Lake AirportAnahim LakeCanada
YAXWapekeka AirportAngling LakeCanada
YABArctic Bay AirportArctic BayCanada
YEKArviat AirportArviatCanada
YATAttawapiskat AirportAttawapiskatCanada
YPJAupaluk AirportAupalukCanada
YBCBaie-Comeau AirportBaie-ComeauCanada
YBKBaker Lake AirportBaker LakeCanada
YBFBamfield Seaplane BaseBamfieldCanada
YLKBarrie-Lake Simcoe Regional AirportBarrieCanada
XBEBearskin Lake AirportBearskin LakeCanada
YBWBedwell Harbour Seaplane BaseBedwell HarbourCanada
ZELBella Bella (Campbell Island) AirportBella BellaCanada
QBCBella Coola AirportBella CoolaCanada
YBVBerens River AirportBerens RiverCanada
YTLBig Trout Lake AirportBig Trout LakeCanada
YBIBlack Tickle AirportBlack TickleCanada
YBXLourdes-de-Blanc-Sablon AirportBlanc-SablonCanada
YDVBloodvein River AirportBloodvein RiverCanada
YVBBonaventure AirportBonaventureCanada
YBYBonnyville AirportBonnyvilleCanada
YBRBrandon Municipal AirportBrandonCanada
YKFRegion of Waterloo International AirportBreslauCanada
YBTBrochet AirportBrochetCanada
YGNGreenway Sound Seaplane BaseBroughton IslandCanada
YPZBurns Lake AirportBurns LakeCanada
YYCCalgary International AirportCalgaryCanada
YCBCambridge Bay AirportCambridge BayCanada
YBLCampbell River AirportCampbell RiverCanada
YHHCampbell River Seaplane BaseCampbell RiverCanada
YRFCartwright AirportCartwrightCanada
YCGCastlegar/West Kootenay Regional AirportCastlegarCanada
YACCat Lake AirportCat LakeCanada
YHGCharlottetown AirportCharlottetownCanada
YYGCharlottetown AirportCharlottetownCanada
YCSChesterfield Inlet AirportChesterfield InletCanada
YHRChevery AirportCheveryCanada
YMTChapais AirportChibougamauCanada
YKUChisasibi AirportChisasibiCanada
YYQChurchill AirportChurchillCanada
ZUMChurchill Falls AirportChurchill FallsCanada
YCYClyde River AirportClyde RiverCanada
YCKTommy Kochon AirportColville LakeCanada
YQQComox Valley International Airport / CFB ComoxComoxCanada
YZSCoral Harbour AirportCoral HarbourCanada
YXCCranbrook/Canadian Rockies International AirportCranbrookCanada
YCRCross Lake (Charlie Sinclair Memorial) AirportCross LakeCanada
YDNDauphin Barker AirportDauphinCanada
YDADawson City AirportDawson CityCanada
YDLDease Lake AirportDease LakeCanada
YDFDeer Lake AirportDeer LakeCanada
YVZDeer Lake AirportDeer LakeCanada
YWJDéline AirportDélineCanada
ZEMEastmain River AirportEastmain RiverCanada
YEGEdmonton International AirportEdmontonCanada
YFOFlin Flon AirportFlin FlonCanada
ZFDFond-du-Lac AirportFond-du-LacCanada
YFAFort Albany AirportFort AlbanyCanada
YPYFort Chipewyan AirportFort ChipewyanCanada
YAGFort Frances Municipal AirportFort FrancesCanada
YGHFort Good Hope AirportFort Good HopeCanada
YFHFort Hope AirportFort HopeCanada
YMMFort McMurray International AirportFort McMurrayCanada
ZFMFort Mcpherson AirportFort McphersonCanada
YYEFort Nelson AirportFort NelsonCanada
YXJFort St John / North Peace Regional AirportFort Saint JohnCanada
YERFort Severn AirportFort SevernCanada
YFSFort Simpson AirportFort SimpsonCanada
YSMFort Smith AirportFort SmithCanada
YFCFredericton International AirportFrederictonCanada
SYFSilva Bay Seaplane BaseGabriola IslandCanada
YMFMontague Harbour Seaplane BaseGaliano IslandCanada
YRARae Lakes AirportGamètìCanada
YQXGander International AirportGanderCanada
YGPMichel-Pouliot Gaspé AirportGaspéCanada
YNDOttawa / Gatineau AirportGatineauCanada
YGXGillam AirportGillamCanada
YHKGjoa Haven AirportGjoa HavenCanada
YGOGods Lake Narrows AirportGods Lake NarrowsCanada
ZGIGods River AirportGods RiverCanada
YYRGoose Bay AirportGoose BayCanada
YQUGrande Prairie AirportGrande PrairieCanada
YQAMuskoka AirportGravenhurstCanada
YGZGrise Fiord AirportGrise FiordCanada
YHZHalifax / Stanfield International AirportHalifaxCanada
YHMJohn C. Munro Hamilton International AirportHamiltonCanada
YGVHavre-Saint-Pierre AirportHavre-Saint-PierreCanada
YHYHay River / Merlyn Carter AirportHay RiverCanada
YOJHigh Level AirportHigh LevelCanada
YHOHopedale AirportHopedaleCanada
YGTIgloolik AirportIgloolikCanada
ILFIlford AirportIlfordCanada
YPHInukjuak AirportInukjuakCanada
YEVInuvik Mike Zubko AirportInuvikCanada
YFBIqaluit AirportIqaluitCanada
YIVIsland Lake AirportIsland LakeCanada
YIKIvujivik AirportIvujivikCanada
YKAKamloops John Moose Fulton Field Regional AirportKamloopsCanada
XGRKangiqsualujjuaq (Georges River) AirportKangiqsualujjuaqCanada
YWBKangiqsujuaq (Wakeham Bay) AirportKangiqsujuaqCanada
YKGKangirsuk AirportKangirsukCanada
XKSKasabonika AirportKasabonikaCanada
ZKEKashechewan AirportKashechewanCanada
KEWKeewaywin AirportKeewaywinCanada
YLWKelowna International AirportKelownaCanada
YQKKenora AirportKenoraCanada
YLCKimmirut AirportKimmirutCanada
KIFKingfisher Lake AirportKingfisher LakeCanada
YTECape Dorset AirportKinngaitCanada
YBBKugaaruk AirportKugaarukCanada
YCOKugluktuk AirportKugluktukCanada
YVPKuujjuaq AirportKuujjuaqCanada
YGWKuujjuarapik AirportKuujjuarapikCanada
YGLLa Grande Rivière AirportLa Grande RivièreCanada
YVCLa Ronge AirportLa RongeCanada
ZLTLa Tabatière AirportLa TabatièreCanada
XLBLac Brochet AirportLac BrochetCanada
YLHLansdowne House AirportLansdowne HouseCanada
ZGSLa Romaine AirportLe Golfe-du-Saint-LaurentCanada
YGRÎles-de-la-Madeleine AirportLes Îles-de-la-MadeleineCanada
YQLLethbridge County AirportLethbridgeCanada
YLLLloydminster AirportLloydminsterCanada
YXULondon International AirportLondonCanada
YSGLutselk'e AirportLutselk'eCanada
YYLLynn Lake AirportLynn LakeCanada
YMNMakkovik AirportMakkovikCanada
YAQMaple Bay Seaplane BaseMaple BayCanada
YMHMary's Harbour AirportMary's HarbourCanada
ZMTMasset AirportMassetCanada
YXHMedicine Hat Regional AirportMedicine HatCanada
YAVMayne Island Seaplane BaseMiners BayCanada
YQMGreater Moncton Roméo LeBlanc International AirportMonctonCanada
YYYMont Joli AirportMont-JoliCanada
YHUMontréal / Saint-Hubert Metropolitan AirportMontréalCanada
YMXMontreal Mirabel International AirportMontréalCanada
YULMontreal / Pierre Elliott Trudeau International AirportMontréalCanada
YMOMoosonee AirportMoosoneeCanada
MSAMuskrat Dam AirportMuskrat DamCanada
YDPNain AirportNainCanada
YQNNakina AirportNakinaCanada
YCDNanaimo AirportNanaimoCanada
ZNANanaimo Harbour Water AerodromeNanaimoCanada
YNANatashquan AirportNatashquanCanada
YNPNatuashish AirportNatuashishCanada
YNSNemiscau AirportNemiscauCanada
YCMNiagara District AirportNiagara-on-the-LakeCanada
YVQNorman Wells AirportNorman WellsCanada
YYBNorth Bay Jack Garland AirportNorth BayCanada
YNONorth Spirit Lake AirportNorth Spirit LakeCanada
YNENorway House AirportNorway HouseCanada
YOGOgoki Post AirportOgoki PostCanada
YOCOld Crow AirportOld CrowCanada
YOWOttawa Macdonald-Cartier International AirportOttawaCanada
YROOttawa / Rockcliffe AirportOttawaCanada
YOHOxford House AirportOxford HouseCanada
YXPPangnirtung AirportPangnirtungCanada
YPCPaulatuk (Nora Aliqatchialuk Ruben) AirportPaulatukCanada
YPEPeace River AirportPeace RiverCanada
YPOPeawanuck AirportPeawanuckCanada
YYFPenticton AirportPentictonCanada
YPQPeterborough Regional AirportPeterboroughCanada
YPLPickle Lake AirportPickle LakeCanada
YPMPikangikum AirportPikangikumCanada
YNLPoints North Landing AirportPoints North LandingCanada
YIOPond Inlet AirportPond InletCanada
YHPPoplar Hill AirportPoplar HillCanada
YZTPort Hardy AirportPort HardyCanada
YHAPort Hope Simpson AirportPort Hope SimpsonCanada
YMPPort McNeill AirportPort McNeillCanada
YPNPort-Menier AirportPort-MenierCanada
YSOPostville AirportPostvilleCanada
WPLPowell Lake Seaplane BasePowell RiverCanada
YPWPowell River AirportPowell RiverCanada
YPAPrince Albert Glass FieldPrince AlbertCanada
YXSPrince George (International) AirportPrince GeorgeCanada
YPRPrince Rupert AirportPrince RupertCanada
XPKPukatawagan AirportPukatawaganCanada
YPXPuvirnituq AirportPuvirnituqCanada
YVMQikiqtarjuaq AirportQikiqtarjuaqCanada
XQUQualicum Beach AirportQualicum BeachCanada
YQCQuaqtaq AirportQuaqtaqCanada
YQBQuebec Jean Lesage International AirportQuebecCanada
YQZQuesnel AirportQuesnelCanada
YRTRankin Inlet AirportRankin InletCanada
YRLRed Lake AirportRed LakeCanada
YRSRed Sucker Lake AirportRed Sucker LakeCanada
YQRRegina International AirportReginaCanada
YUTNaujaat AirportRepulse BayCanada
YRBResolute Bay AirportResolute BayCanada
YRGRigolet AirportRigoletCanada
YRJRoberval AirportRobervalCanada
ZRJRound Lake (Weagamow Lake) AirportRound LakeCanada
YUYRouyn Noranda AirportRouyn-NorandaCanada
ZPBSachigo Lake AirportSachigo LakeCanada
YSYSachs Harbour (David Nasogaluak Jr. Saaryuaq) AirportSachs HarbourCanada
YBGSaguenay-Bagotville AirportSaguenayCanada
YSJSaint John AirportSaint JohnCanada
YZGSalluit AirportSalluitCanada
YGGGanges Seaplane BaseSalt Spring IslandCanada
YZPSandspit AirportSandspitCanada
ZSJSandy Lake AirportSandy LakeCanada
YSKSanikiluaq AirportSanikiluaqCanada
YUXHall Beach AirportSanirajakCanada
YXESaskatoon John G. Diefenbaker International AirportSaskatoonCanada
YAJLyall Harbour Seaplane BaseSaturna IslandCanada
YAMSault Ste Marie AirportSault Ste MarieCanada
YKLSchefferville AirportScheffervilleCanada
YZVSept-Îles AirportSept-ÎlesCanada
ZTMShamattawa AirportShamattawaCanada
YXLSioux Lookout AirportSioux LookoutCanada
YYDSmithers AirportSmithersCanada
XSISouth Indian Lake AirportSouth Indian LakeCanada
ZBFBathurst AirportSouth TetagoucheCanada
YIFSt Augustin AirportSt-AugustinCanada
YAYSt. Anthony AirportSt. AnthonyCanada
YYTSt. John's International AirportSt. John'sCanada
YFXSt. Lewis (Fox Harbour) AirportSt. LewisCanada
YSTSt. Theresa Point AirportSt. Theresa PointCanada
YSFStony Rapids AirportStony RapidsCanada
YIGBig Bay Seaplane BaseStuart IslandCanada
YSBSudbury AirportSudburyCanada
YTGSullivan Bay Seaplane BaseSullivan BayCanada
SURSummer Beaver AirportSummer BeaverCanada
YQYSydney / J.A. Douglas McCurdy AirportSydneyCanada
XTLTadoule Lake AirportTadoule LakeCanada
YYHTaloyoak AirportTaloyoakCanada
YTQTasiujaq AirportTasiujaqCanada
YXTNorthwest Regional Airport Terrace-KitimatTerraceCanada
YQDThe Pas AirportThe PasCanada
YBQTelegraph Harbour Seaplane BaseThetis IslandCanada
YTHThompson AirportThompsonCanada
YQTThunder Bay International AirportThunder BayCanada
YTSTimmins/Victor M. PowerTimminsCanada
YAZTofino / Long Beach AirportTofinoCanada
YTPTofino Harbour Seaplane BaseTofinoCanada
YTZBilly Bishop Toronto City AirportTorontoCanada
YYZToronto Pearson International AirportTorontoCanada
YZZTrail Regional AirportTrailCanada
ZFNTulita AirportTulitaCanada
ZTBTête-à-la-Baleine AirportTête-à-la-BaleineCanada
YHIUlukhaktok Holman AirportUlukhaktokCanada
YUDUmiujaq AirportUmiujaqCanada
YBEUranium City AirportUranium CityCanada
YVOVal-d'Or AirportVal-d'OrCanada
CXHVancouver Harbour Water AerodromeVancouverCanada
YVRVancouver International AirportVancouverCanada
YWHVictoria Harbour Seaplane BaseVictoriaCanada
YYJVictoria International AirportVictoriaCanada
YWKWabush AirportWabushCanada
YKQWaskaganish AirportWaskaganishCanada
YQHWatson Lake AirportWatson LakeCanada
YWPWebequie AirportWebequieCanada
YFJWekweètì AirportWekweètìCanada
YNCWemindji AirportWemindjiCanada
YXNWhale Cove AirportWhale CoveCanada
YLEWhatì AirportWhatìCanada
YWSWhistler/Green Lake Water AerodromeWhistlerCanada
YZUWhitecourt AirportWhitecourtCanada
YXYWhitehorse / Erik Nielsen International AirportWhitehorseCanada
YVVWiarton AirportWiartonCanada
YWMWilliams Harbour AirportWilliams HarbourCanada
YWLWilliams Lake AirportWilliams LakeCanada
YQGWindsor International AirportWindsorCanada
YWGWinnipeg / James Armstrong Richardson International AirportWinnipegCanada
ZWLWollaston Lake AirportWollaston LakeCanada
WNNWunnumin Lake AirportWunnumin LakeCanada
YZFYellowknife International AirportYellowknifeCanada
ZMHSouth Cariboo Region / 108 Mile Airport108 MileCanada
JHLFort MacKay/Albian AerodromeAlbian VillageCanada
YLTAlert AirportAlertCanada
YTFAlma AirportAlmaCanada
YEYAmos/Magny AirportAmosCanada
YYWArmstrong AirportArmstrongCanada
YIBAtikokan Municipal AirportAtikokanCanada
YBJBaie-Johan-Beetz Water AerodromeBaie-Johan-BeetzCanada
YBABanff AirportBanffCanada
YXQBeaver Creek AirportBeaver CreekCanada
YSXBella Bella/Shearwater Seaplane BaseBella BellaCanada
YRRStuart Island AirstripBig BayCanada
XBBBlubber Bay Seaplane BaseBlubber BayCanada
YBOBob Quinn Lake AirportBob Quinn LakeCanada
XBRBrockville - Thousand Islands Regional Tackaberry AirportBrockvilleCanada
ZBMBromont (Roland Désourdy) AirportBromontCanada
YVTBuffalo Narrows AirportBuffalo NarrowsCanada
YBHBull Harbour Water AerodromeBull HarbourCanada
YDBBurwash AirportBurwash LandingCanada
YZACache Creek-Ashcroft Regional AirportCache CreekCanada
YLDChapleau AirportChapleauCanada
YMLCharlevoix AirportCharlevoixCanada
YCLCharlo AirportCharloCanada
XCMChatham Kent AirportChatham-KentCanada
TILCheadle AirportCheadleCanada
YCQChetwynd AirportChetwyndCanada
CJHChilko Lake (Tsylos Park Lodge) AirportChilko LakeCanada
YCWChilliwack AirportChilliwackCanada
YWQChute-Des-Passes/Lac Margane Seaplane BaseChutes-des-PassesCanada
XCLCluff Lake AirportCluff LakeCanada
YCNCochrane AirportCochraneCanada
YODCFB Cold LakeCold LakeCanada
YKCCollins Bay AirportCollins BayCanada
CFMConklin (Leismer) AirportConklinCanada
YCCCornwall Regional AirportCornwallCanada
YCTCoronation AirportCoronationCanada
YCFCortes Bay Water AerodromeCortes BayCanada
YCACourtenay AirparkCourtenayCanada
YYMCowley AirportCowleyCanada
CFQCreston Valley Regional Airport - Art Sutcliffe FieldCrestonCanada
ZKGKégashka AirportCôte-Nord-du-Golfe-du-Saint-LaurentCanada
YDQDawson Creek AirportDawson CreekCanada
YDTBoundary Bay AirportDeltaCanada
YRCRefuge Cove Seaplane BaseDesolation SoundCanada
DVKDiavik AirportDiavikCanada
YDGDigby / Annapolis Regional AirportDigbyCanada
YDODolbeau-Saint-Felicien AirportDolbeau-Saint-FelicienCanada
YOEDonnelly AirportDonnellyCanada
DGFDouglas Lake AirportDouglas LakeCanada
YDCDrayton Valley Industrial AirportDrayton ValleyCanada
YHDDryden Regional AirportDrydenCanada
DUQDuncan AirportDuncanCanada
YXREarlton (Timiskaming Regional) AirportEarltonCanada
YEBBar River AirportEcho BayCanada
YETEdson AirportEdsonCanada
YOAEkati AirportEkatiCanada
YELElliot Lake Municipal AirportElliot LakeCanada
YENEstevan AirportEstevanCanada
YEUEureka AirportEurekaCanada
YCZFairmont Hot Springs AirportFairmont Hot SpringsCanada
ZFWFairview AirportFairviewCanada
ZFAFaro AirportFaroCanada
YFGFontanges AirportFontangesCanada
YFEForestville AirportForestvilleCanada
YJFFort Liard AirportFort LiardCanada
HZPFort Mackay / Horizon AirportFort MackayCanada
NMLFort McMurray / Mildred Lake AirportFort McMurrayCanada
YFLFort Reliance Seaplane BaseFort RelianceCanada
YFRFort Resolution AirportFort ResolutionCanada
YSIParry Sound/Frying Pan Island-Sans Souci Seaplane BaseFrying Pan IslandCanada
YGQGeraldton Greenstone Regional AirportGeraldtonCanada
YGMGimli Industrial Park AirportGimliCanada
YZEGore Bay Manitoulin AirportGore BayCanada
YGEGorge Harbour Seaplane BaseGorge HarbourCanada
ZGFGrand Forks AirportGrand ForksCanada
DASGreat Bear Lake AirportGreat Bear LakeCanada
YZXCFB GreenwoodGreenwoodCanada
YHTHaines Junction AirportHaines JunctionCanada
YTBHartley Bay Seaplane BaseHartley BayCanada
YDJHatchet Lake AirportHatchet LakeCanada
YHFHearst René Fontaine Municipal AirportHearstCanada
YHCHakai Passage Water AerodromeHecate IslandCanada
ZHPHigh Prairie AirportHigh PrairieCanada
YJPJasper-Hinton AirportHintonCanada
YHEHope Airport / FVRD Regional AirparkHopeCanada
JOJDoris LakeHope BayCanada
UZMHope Bay AerodromeHope BayCanada
YHNHornepayne Municipal AirportHornepayneCanada
YHBHudson Bay AirportHudson BayCanada
YNHHudson's Hope AirportHudson's HopeCanada
YCECentralia / James T. Field Memorial AerodromeHuron ParkCanada
ZUCIgnace Municipal AirportIgnaceCanada
YJAJasper AirportJasperCanada
ZJGJenpeg AirportJenpegCanada
YYUKapuskasing AirportKapuskasingCanada
YDUKasba Lake AirportKasba LakeCanada
YAUDonaldson AirportKattiniqCanada
KESKelsey AirportKelseyCanada
GHKGahcho KueKennedy LakeCanada
YKJKey Lake AirportKey LakeCanada
YRDDean River AirportKimsquit ValleyCanada
YKDKincardine Municipal AirportKincardineCanada
YKYKindersley AirportKindersleyCanada
YGKKingston Norman Rogers AirportKingstonCanada
KFMKirby Lake AirportKirby LakeCanada
YKXKirkland Lake AirportKirkland LakeCanada
YKKKitkatla Seaplane BaseKitkatlaCanada
YKTKlemtu Water AerodromeKlemtuCanada
YKEKnee Lake AirportKnee LakeCanada
YARLa Grande-3 AirportLa Grande-3Canada
YAHLa Grande-4 AirportLa Grande-4Canada
YTMMont-Tremblant International AirportLa MacazaCanada
SSQLa Sarre AirportLa SarreCanada
YLQLa Tuque AirportLa TuqueCanada
YLBLac La Biche AirportLac La BicheCanada
YLYLangley AirportLangleyCanada
LRQLaurie River AirportLaurie RiverCanada
YLRLeaf Rapids AirportLeaf RapidsCanada
YLSLebel-sur-Quevillon AirportLebel-sur-QuévillonCanada
ZGRLittle Grand Rapids AirportLittle Grand RapidsCanada
YLPMingan AirportLongue-Pointe-de-MinganCanada
XMPMacmillan Pass AirportMacmillan PassCanada
YMGManitouwadge AirportManitouwadgeCanada
YMUMansons Landing Seaplane BaseMansons LandingCanada
YSPMarathon AirportMarathonCanada
YMVMary River AerodromeMary RiverCanada
YNMMatagami AirportMatagamiCanada
YMEMatane AirportMataneCanada
YMAMayo AirportMayoCanada
YLJMeadow Lake AirportMeadow LakeCanada
YMBMerritt AirportMerrittCanada
YMWManiwaki AirportMessinesCanada
YCHMiramichi AirportMiramichiCanada
YMJMoose Jaw Air Vice Marshal C. M. McEwen AirportMoose JawCanada
ZNUNamu Water AerodromeNamuCanada
YQWNorth Battleford AirportNorth BattlefordCanada
YDWNorth of Sixty AirportObre LakeCanada
ZOFOcean Falls Seaplane BaseOcean FallsCanada
YBSOpapimiskan Lake AirportOpapimiskan LakeCanada
YCXCFB Gagetown HeliportOromoctoCanada
YOOOshawa Executive AirportOshawaCanada
YOSOwen Sound / Billy Bishop Regional AirportOwen SoundCanada
YPDParry Sound Area Municipal AirportParry SoundCanada
YTAPembroke AirportPembrokeCanada
YWAPetawawa HeliportPetawawaCanada
PIWPikwitonei AirportPikwitoneiCanada
WPCPincher Creek AirportPincher CreekCanada
ZPOPinehouse Lake AirportPinehouse LakeCanada
XPPPoplar River AirportPoplar RiverCanada
YPBAlberni Valley Regional AirportPort AlberniCanada
YPSPort Hawkesbury AirportPort HawkesburyCanada
YPGPortage-la-Prairie / Southport AirportPortage la PrairieCanada
PFMPrimrose AirportPrimroseCanada
ZSWPrince Rupert/Seal Cove Seaplane BasePrince RupertCanada
YQJApril Point Seaplane BaseQuadra IslandCanada
ZQSQueen Charlotte City Seaplane BaseQueen CharlotteCanada
YOPRainbow Lake AirportRainbow LakeCanada
YSDCanadian Forces Base Suffield HeliportRalstonCanada
YRVRevelstoke AirportRevelstokeCanada
YXKRimouski AirportRimouskiCanada
YRNRivers Inlet Seaplane BaseRivers InletCanada
YRIRivière-du-Loup AirportRivière-du-LoupCanada
YRMRocky Mountain House AirportRocky Mountain HouseCanada
XRRRoss River AirportRoss RiverCanada
YSASable Island Airport.Sable IslandCanada
YSVSaglek AirportSaglekCanada
YSLSaint-Léonard AirportSaint-LéonardCanada
YSNShuswap Regional AirportSalmon ArmCanada
YZRChris Hadfield AirportSarniaCanada
YHSSechelt-Gibsons AirportSecheltCanada
YEMManitoulin East Municipal AirportSheguiandahCanada
YSCSherbrooke AirportSherbrookeCanada
YZHSlave Lake AirportSlave LakeCanada
YSUSummerside AirportSlemon ParkCanada
YSHSmiths Falls-Montague (Russ Beach) AirportSmiths FallsCanada
YNXSnap Lake AirportSnap Lake MineCanada
YQFRed Deer Regional AirportSpringbrookCanada
YSESquamish AirportSquamishCanada
YJNSt Jean AirportSt JeanCanada
YQSSt Thomas Municipal AirportSt ThomasCanada
ZSTStewart AirportStewartCanada
YFIFort Mackay / FirebagSuncor Energy SiteCanada
YPTPender Harbour Seaplane BaseSunshine CoastCanada
ZJNSwan River AirportSwan RiverCanada
YYNSwift Current AirportSwift CurrentCanada
ZTSTahsis Seaplane BaseTahsisCanada
GSLTaltheilei Narrows AirportTaltheilei NarrowsCanada
YZWTeslin AirportTeslinCanada
YGBTexada Gillies Bay AirportTexadaCanada
YTDThicket Portage AirportThicket PortageCanada
YTTTisdale AirportTisdaleCanada
YTRCFB TrentonTrentonCanada
YRQTrois-Rivières AirportTrois-RivièresCanada
YUBTuktoyaktuk / James Gruben AirportTuktoyaktukCanada
TUXTumbler Ridge AirportTumbler RidgeCanada
TNSTungsten (Cantung) AirportTungstenCanada
YVGVermilion AirportVermilionCanada
YVEVernon Regional AirportVernonCanada
YXZWawa AirportWawaCanada
CBAAlpine HeliportWest KelownaCanada
YWRWhite River Seaplane BaseWhite RiverCanada
YWYWrigley AirportWrigleyCanada
YQIYarmouth AirportYarmouthCanada
ZACYork Landing AirportYork LandingCanada
YQVYorkton Municipal AirportYorktonCanada
YOIOpinaca AerodromeÉléonore MineCanada

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.