List of airports in Canada (H–K)

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]

They are listed in the format:


Airport name   ICAO   TC LID   IATA   Community   Province or
Hafford Airport CJC6 Hafford SK
Hagersville (West Haldimand General Hospital) Heliport CPA6 Hagersville ON
Haines Junction Airport CYHT YHT Haines Junction YT
Haliburton/Stanhope Municipal Airport CND4 Haliburton ON
Haliburton (Hospital) Heliport CNF2 Haliburton ON
Halifax (IWK Health Centre) Heliport CIW2 Halifax NS
Halifax (QE II Health Sciences Centre) Heliport CHQE Halifax NS
Halifax/Shearwater Heliport (CFB Shearwater) CYAW YAW Shearwater NS
Halifax (South End) Heliport CHS7 Halifax NS
Halifax Stanfield International Airport CYHZ YHZ Halifax Regional Municipality NS
Halkirk/Paintearth (Fetaz) Aerodrome CPE8 Halkirk AB
Hall Beach Airport CYUX YUX Sanirajak NU
Hamilton/John C. Munro International Airport CYHM YHM Hamilton ON
Hamilton (Chedoke-McMaster Hospital) Heliport CPJ3 Hamilton ON
Hamilton (General Hospital) Heliport CPK3 Hamilton ON
Hamilton/Waterdown Heliport CWD3 Waterdown ON
Hanna Airport CEL4 Hanna AB
Hanna (District Ambulance) Heliport CHD3 Hanna AB
Hanover (District Hospital) Heliport CNZ7 Hanover ON
Hanover Saugeen Airport CPN4 Hanover ON
Harbour Grace Airport CHG2 Harbour Grace NL
Hardisty Airport CEA5 Hardisty AB
Hardisty (Health Centre) Heliport CHD2 Hardisty AB
Harrington Harbour Heliport CTH5 Harrington Harbour QC
Harrison Hot Springs Water Aerodrome CAE7 Harrison Hot Springs BC
Harrow Airport CGL2 Harrow ON
Hartley Bay Water Aerodrome CAY4 YTB Hartley Bay BC
Hastings/Sweetwater Farms Aerodrome CSW6 Hastings ON
Hatchet Lake Airport CJL2 Hatchet Lake SK
Hatchet Lake Water Aerodrome CJX8 Hatchet Lake SK
Havelock Airport CCS5 Havelock NB
Havre Saint-Pierre Airport CYGV YGV Havre-Saint-Pierre QC
Havre Saint-Pierre Water Aerodrome CTE3 Havre-Saint-Pierre QC
Hawkesbury Airport CNV4 Hawkesbury ON
Hawkesbury (East) Airport CPG5 Hawkesbury ON
Hawk Junction Water Aerodrome CNH6 Hawk Junction ON
Hay River/Merlyn Carter Airport CYHY YHY Hay River NT
Hay River (District) Heliport CET5 Hay River NT
Hay River Water Aerodrome CEF8 Hay River NT
Hayes Camp Aerodrome CHC5 Sandspit Lake NU
Head Lake Water Aerodrome CPV5 Head Lake ON
Hearst/Carey Lake Water Aerodrome CNJ5 Hearst ON
Hearst (René Fontaine) Municipal Airport CYHF YHF Hearst ON
Helmet Airport CBH2 Helmet BC
Hespero Airport CFB3 Hespero AB
Hespero/Safron Residence Heliport CTS6 Hespero AB
Highgate Airport CNA2 Highgate ON
High Level Airport CYOJ YOJ High Level AB
High Prairie Airport CZHP High Prairie AB
High River Airport CEN4 High River AB
High River (Hospital) Heliport CHR2 High River AB
Hillaton/Kings Aerodrome CHL2 Hillaton NS
Hillspring (Beck Farm) Aerodrome CHS3 Hill Spring AB
Hinton/Entrance Airport CEE4 Hinton AB
Hinton/Jasper-Hinton Airport CEC4 YJP Hinton AB
Holland Landing Airpark CLA4 Holland Landing ON
Homewood Airport CJT8 Homewood MB
Hoopers Lake Water Aerodrome CDT2 Hoopers Lake NS
Hope Aerodrome CYHE YHE Hope BC
Hope Bay Aerodrome CHB3 UZM Hope Bay NU
Hopedale Airport CYHO YHO Hopedale NL
Hornepayne Municipal Airport CYHN YHN Hornepayne ON
Hornepayne Water Aerodrome CNJ6 Hornepayne ON
Houston Aerodrome CAM5 Houston BC
Hudson Bay Airport CYHB YHB Hudson Bay SK
Hudson's Hope Airport CYNH YNH Hudson's Hope BC
Hudson Water Aerodrome CJA9 Hudson ON
Huggett/Goodwood Field Aerodrome CGF5 Huggett AB
Humboldt Airport CJU4 Humboldt SK
Huntsville (Memorial District Hospital) Heliport CPC9 Huntsville ON
Huntsville/Bella Lake Water Aerodrome CPY7 Huntsville ON
Huntsville (North) Water Aerodrome CHL6 Huntsville ON
Huntsville Water Aerodrome CNU6 Huntsville ON
Hyland Airport CFT5 Hyland YT


Airport name   ICAO   TC LID   IATA   Community   Province or
Igloolik Airport CYGT YGT Igloolik NU
Ignace (MBCHC) Heliport CJN3 Ignace ON
Ignace Municipal Airport CZUC ZUC Ignace ON
Ignace Water Aerodrome CJD9 Ignace ON
Île-à-la-Crosse Airport CJF3 Île-à-la-Crosse SK
Île aux Coudres Airport CTA3 L'Isle-aux-Coudres QC
Îles-de-la-Madeleine Airport CYGR YGR Magdalen Islands QC
Ilford Airport CZBD ILF Ilford MB
Indus/Winters Aire Park Airport CFY4 Indus AB
Ingenika Airport CAP6 Ingenika BC
Innerkip Aerodrome CNR2 Innerkip ON
Innisfail Aerodrome (Big Bend Airport) CEM4 Innisfail AB
Innisfail (Hospital) Heliport CSF2 Innisfail AB
Inukjuak Airport CYPH YPH Inukjuak QC
Inuvik (Mike Zubko) Airport CYEV YEV Inuvik NT
Inuvik/Shell Lake Water Aerodrome CEE3 Inuvik NT
Invermere Airport CAA8 Invermere BC
Invermere (District Hospital) Heliport CIV2 Invermere BC
Inverness (Consolidated Memorial Hospital) Heliport CNV2 Inverness NS
Iona Station (Bobier Strip) Aerodrome COS2 Iona Station ON
Iqaluit Airport CYFB YFB Iqaluit NU
Irma Airport CFU8 Irma AB
Iroquois Airport CNP7 Iroquois ON
Iroquois Falls Airport CNE4 Iroquois Falls ON
Island Lake Airport CYIV YIV Island Lake MB
Isle-aux-Grues Airport CSH2 Isle-aux-Grues QC
Ituna Airport CJM2 Ituna SK
Ivujivik Airport CYIK YIK Ivujivik QC


Airport name   ICAO   TC LID   IATA   Community   Province or
J.A. Douglas McCurdy Sydney Airport CYQY YQY Sydney NS
Jan Lake Airport CKM4 Jan Lake SK
Janvier Airport CEP5 Janvier AB
Jasper Airport CYJA Jasper AB
Jean Lake Airport CFF3 Jean Lake AB
Jean Lesage International Airport (Québec City Jean Lesage International Airport) CYQB YQB Quebec City QC
Jean Marie River Airport CET9 Jean Marie River NT
Jenpeg Airport CZJG ZJG Jenpeg MB
John C. Munro Hamilton International Airport (Hamilton Airport) CYHM YHM Hamilton ON
John D'Or Prairie Aerodrome CFG5 John D'Or Prairie AB
Johnson Lake Airport CFL9 Johnson Lake AB
Joliette Airport CSG3 Joliette QC
Joliette/Saint-Thomas Aerodrome CJO2 Saint-Thomas QC
Juniper Airport CCE3 Juniper NB


Airport name   ICAO   TC LID   IATA   Community   Province or
Kakabeka Falls Airport CKG8 Kakabeka Falls ON
Kamloops Airport CYKA YKA Kamloops BC
Kamloops (Royal Inland Hospital) Heliport CBC4 Kamloops BC
Kamloops Water Aerodrome CAH7 Kamloops BC
Kamsack Airport CJN2 Kamsack SK
Kananaskis Village Helistop Heliport CFE7 Kananaskis Village AB
Kanawata Aeroparc CSJ2 Kanawata QC
Kangiqsualujjuaq (Georges River) Airport CYLU XGR Kangiqsualujjuaq QC
Kangiqsujuaq (Wakeham Bay) Airport CYKG Kangiqsujuaq QC
Kangirsuk Airport CYAS YKG Kangirsuk QC
Kapuskasing Airport CYYU YYU Kapuskasing ON
Kapuskasing (Sensenbrenner Hospital) Heliport CKP7 Kapuskasing ON
Kars/Jenkins Cove Water Aerodrome CJO3 Kars NB
Kars/Rideau Valley Air Park (Rideau Valley Air Park) CPL3 Kars ON
Kasabonika Airport CYAQ XKS Kasabonika ON
Kasba Lake Airport CJL8 Kasba Lake NT
Kasba Lake Water Aerodrome CJP5 Kasba Lake NT
Kashabowie Outposts (Eva Lake) Water Aerodrome CKO2 Kashabowie ON
Kashabowie/Upper Shebandowan Lake Water Aerodrome CKF5 Kashabowie ON
Kashechewan Airport CZKE ZKE Kashechewan First Nation ON
Kaslo Airport CBR2 Kaslo BC
Kattiniq/Donaldson Airport CTP9 YAU Kattiniq QC
Keene/Elmhirst's Resort Airport CPS2 Keene ON
Keene/Elmhirst's Resort Water Aerodrome CNQ6 Keene ON
Kennisis Lake/Francis Water Aerodrome CKS2 Kennisis Lake ON
Kennisis Lake/Halminen Water Aerodrome CHM3 Kennisis Lake ON
Kennisis Lake/Jenny's Landing Water Aerodrome CKL4 Kennisis Lake ON
Keewaywin Airport CPV8 KEW Keewaywin ON
Kegaska Airport CTK6 Kegaska QC
Kelowna International Airport CYLW YLW Kelowna BC
Kelowna (Alpine) Heliport CAB7 Kelowna BC
Kelowna (Argus) Heliport CRG2 Kelowna BC
Kelowna (General Hospital) Heliport CKH9 Kelowna BC
Kelowna/Ikon Adventures Heliport CIA2 Kelowna BC
Kelowna (Wildcat Helicopters) Heliport CWC2 Kelowna BC
Kelsey Airport CZEE KES Kelesy MB
Kelvington Airport CKV2 Kelvington SK
Kemano Heliport CBZ2 Kemano BC
Kemess Creek Airport CBQ7 Kemess Mine BC
Kenora Airport CYQK YQK Kenora ON
Kenora (Lake of The Woods District Hospital) Heliport CJG6 Kenora ON
Kenora Water Aerodrome CJM9 Kenora ON
Kentville (Camp Aldershot) Heliport CKM9 Kentville NS
Kentville (Valley Regional Hospital) Heliport CKV8 Kentville NS
Kerrobert Airport CJP2 Kerrobert SK
Key Lake Airport CYKJ YKJ Key Lake SK
Kilbride (Bot) Heliport CCB8 Kilbride ON
Killam (Health Centre) Heliport CKH5 Killam AB
Killam-Sedgewick/Flagstaff Regional Airport CEK6 Killam AB
Killarney Airport CPT2 Killarney ON
Killarney (Killarney Mountain Lodge) Water Aerodrome CKY4 Killarney ON
Killarney Municipal Airport CJS5 Killarney MB
Kimmirut Airport CYLC YLC Kimmirut NU
Kincardine Airport CYKM YKD Kincardine ON
Kincardine/Shepherd's Landing Airport CKS9 Kincardine ON
Kincardine (South Bruce Grey Health Centre) Heliport CPU2 Kincardine ON
Kincolith Water Aerodrome CBA3 Kincolith BC
Kindersley Regional Airport CYKY YKY Kindersley SK
Kingfisher Lake Airport CNM5 KIF Kingfisher Lake ON
Kingston/Norman Rogers Airport (Kingston Airport) CYGK YGK Kingston ON
Kingston (General Hospital) Heliport CPJ7 Kingston ON
Kingston/Riverland Aerodrome CRL9 Kingston ON
Kingston Water Aerodrome CKN2 Kingston ON
Kipling Airport CKD5 Kipling SK
Kirby Lake Aerodrome CRL4 Kirby Lake AB
Kirkfield/Balsam Lake Aerodrome CKD8 Kirkfield ON
Kirkfield/Balsam Lake (Erlandson) Water Aerodrome CBE6 Kirkfield ON
Kirkfield/Balsam Lake Seaplane Base CKW7 Kirkfield ON
Kirkfield (Palestine) Aerodrome CKP4 Kirkfield ON
Kirkland Lake Airport CYKX YKX Kirkland Lake ON
Kitchener/Waterloo Regional Airport (Region of Waterloo International Airport) CYKF YKF Regional Municipality of Waterloo ON
Kitchener-Waterloo (Grand River Hospital) Heliport CNK9 Regional Municipality of Waterloo ON
Kitimat Airport CBW2 Kitimat BC
Kitkatla Water Aerodrome CAP7 YKK Kitkatla BC
Knee Lake Airport CJT3 Knee Lake MB
Knee Lake Water Aerodrome CKW8 Knee Lake MB
Kugaaruk Airport CYBB YBB Kugaaruk NU
Kugluktuk Airport CYCO YCO Kugluktuk NU
Kuujjuaq Airport CYVP YVP Kuujjuaq QC
Kuujjuarapik Airport CYGW YGW Kuujjuarapik QC
Kyle Airport CJB8 Kyle SK
Kyuquot Water Aerodrome CAR7 Kyuquot BC


  1. ^ Canada Flight Supplement. Effective 0901Z 16 July 2020 to 0901Z 10 September 2020.
  2. ^ Nav Canada's Water Aerodrome Supplement. Effective 0901Z 26 March 2020 to 0901Z 22 April 2021.
  3. ^ National Airports System
Retrieved from "–K)&oldid=1053547912"