Airports in North America
North American Airports
Although there are tens of thousands of airports in North America, only 1000+ are used for commercial flights. North America has a mix of regional, national and international airports which are used for a range of different services. The majority of the airports in North America are in located in the US, where airports range in traffic and size, from the world's busiest airport at Hartsfield–Jackson Atlanta International Airport to smaller airports that only have one airline flying to them, such as Dawson Community Airport.
This page displays a list of the major and lesser-known airports in North America that handle commercial flights on airlines.
Airports in the US
Below you can find a list of all the major airports within each US state and their IATA codes. Please be aware that there are many regional and smaller airports within each state.
Alabama Airports:
- Birmingham - Birmingham-Shuttlesworth International Airport (BHM)
- Huntsville - Huntsville International Airport (HSV)
- Mobile - Mobile Regional Airport (MOB)
Alaska Airports:
- Anchorage - Ted Stevens Anchorage International Airport (ANC)
- Fairbanks - Fairbanks International Airport (FAI)
- Juneau - Juneau International Airport (JNU)
Arizona Airports:
- Phoenix - Phoenix Sky Harbor International Airport (PHX)
- Tucson - Tucson International Airport (TUS)
- Mesa - Phoenix-Mesa Gateway Airport (AZA)
Arkansas Airports:
- Little Rock - Clinton National Airport (Little Rock) (LIT)
- Bentonville - Northwest Arkansas National Airport (XNA)
California Airports:
- Los Angeles - Los Angeles International Airport (LAX)
- San Francisco - San Francisco International Airport (SFO)
- San Diego - San Diego International Airport (SAN)
Colorado Airports:
- Denver - Denver International Airport (DEN)
- Colorado Springs - Colorado Springs Airport (COS)
Connecticut Airport:
- Windsor Locks - Bradley International Airport (BDL)
Delaware Airport:
- Wilmington - Wilmington Airport (ILG)
Florida Airports:
- Miami - Miami International Airport (MIA)
- Orlando - Orlando International Airport (MCO)
- Tampa - Tampa International Airport (TPA)
Georgia Airports:
- Atlanta - Hartsfield-Jackson Atlanta International Airport (ATL)
- Savannah - Savannah/Hilton Head International Airport (SAV)
Hawaii Airport:
- Honolulu - Daniel K. Inouye International Airport (HNL)
Idaho Airport:
- Boise - Boise Airport (BOI)
Illinois Airports:
- Chicago - O'Hare International Airport (ORD)
- Chicago - Chicago Midway International Airport (MDW)
Indiana Airport:
- Indianapolis - Indianapolis International Airport (IND)
Iowa Airport:
- Des Moines - Des Moines International Airport (DSM)
Kansas Airport:
- Wichita - Wichita Dwight D. Eisenhower National Airport (ICT)
Kentucky Airport:
- Louisville - Louisville Muhammad Ali International Airport (SDF)
Louisiana Airport:
- New Orleans - Louis Armstrong New Orleans International Airport (MSY)
Maine Airport:
- Portland - Portland International Jetport (PWM)
Maryland Airport:
- Baltimore - Baltimore/Washington International Thurgood Marshall Airport (BWI)
Massachusetts Airport:
- Boston - Logan International Airport (BOS)
Michigan Airport:
- Detroit - Detroit Metropolitan Wayne County Airport (DTW)
Minnesota Airport:
- Minneapolis - Minneapolis-Saint Paul International Airport (MSP)
Mississippi Airport:
- Jackson - Jackson-Medgar Wiley Evers International Airport (JAN)
Missouri Airport:
- St. Louis - Lambert-St. Louis International Airport (STL)
Montana Airport:
- Bozeman - Bozeman Yellowstone International Airport (BZN)
Nebraska Airport:
- Omaha - Eppley Airfield (Omaha) (OMA)
Nevada Airports:
- Las Vegas - McCarran International Airport (Las Vegas) (LAS)
- Reno - Reno-Tahoe International Airport (RNO)
New Hampshire Airport:
- Manchester - Manchester-Boston Regional Airport (MHT)
New Jersey Airport:
- Newark - Newark Liberty International Airport (EWR)
New Mexico Airport:
- Albuquerque - Albuquerque International Sunport (ABQ)
New York Airports:
- New York City - John F. Kennedy International Airport (JFK)
- New York City - LaGuardia Airport (LGA)
- Buffalo - Buffalo Niagara International Airport (BUF)
North Carolina Airports:
- Charlotte - Charlotte Douglas International Airport (CLT)
- Raleigh/Durham - Raleigh-Durham International Airport (RDU)
North Dakota Airport:
- Fargo - Hector International Airport (Fargo) (FAR)
Ohio Airports:
- Cleveland - Cleveland Hopkins International Airport (CLE)
- Columbus - John Glenn Columbus International Airport (CMH)
Oklahoma Airport:
- Oklahoma City - Will Rogers World Airport (Oklahoma City) (OKC)
Oregon Airport:
- Portland - Portland International Airport (PDX)
Pennsylvania Airports:
- Philadelphia - Philadelphia International Airport (PHL)
- Pittsburgh - Pittsburgh International Airport (PIT)
Rhode Island Airport:
- Providence - T.F. Green Airport (Providence) (PVD)
South Carolina Airports:
- Charleston - Charleston International Airport (CHS)
- Greenville - Greenville-Spartanburg International Airport (GSP)
South Dakota Airport:
- Sioux Falls - Sioux Falls Regional Airport (FSD)
Tennessee Airports:
- Nashville - Nashville International Airport (BNA)
- Memphis - Memphis International Airport (MEM)
Texas Airports:
- Dallas/Fort Worth - Dallas/Fort Worth International Airport (DFW)
- Houston - George Bush Intercontinental Airport (Houston) (IAH)
- Austin - Austin-Bergstrom International Airport (AUS)
Utah Airport:
- Salt Lake City - Salt Lake City International Airport (SLC)
Vermont Airport:
- Burlington - Burlington International Airport (BTV)
Virginia Airports:
- Dulles - Washington Dulles International Airport (IAD)
- Arlington - Ronald Reagan Washington National Airport (DCA)
Washington Airport:
- Seattle - Seattle-Tacoma International Airport (SEA)
West Virginia Airport:
- Charleston - Yeager Airport (Charleston) (CRW)
Wisconsin Airport:
- Milwaukee - General Mitchell International Airport (Milwaukee) (MKE)
Wyoming Airport:
- Jackson Hole - Jackson Hole Airport (JAC)
Airports in Canada
Below you can find a list of all the airports within Canada and their IATA codes.
Alberta Airports
- Calgary - Calgary International Airport (YYC), Calgary/Springbank Airport (YBW)
- Cold Lake - CFB Cold Lake (YOD)
- Edson - Edson Airport (YET)
- Fort Chipewyan - Fort Chipewyan Airport (YPY)
- Fort McKay - FortMacKay/Firebag Aerodrome (YFI)
- Fort McMurray - Fort McMurray International Airport (YMM)
- High Level - High Level Airport (YOJ)
- Goose Bay - CFB Goose Bay Airport (YYR)
- Lethbridge - Lethbridge Airport (YQL)
- Lloydminster - Lloydminster Airport (YLL)
- Medicine Hat - Medicine Hat Airport (YXH)
- Nisku - Edmonton International Airport (YEG)
- Peace River - Peace River Airport (YPE)
- Red Deer - Red Deer Regional Airport (YQF)
- Rocky Mountain House - Rocky Mountain House Airport (YRM)
- Slave Lake - Slave Lake Airport (YZH)
- Villeneuve - Edmonton/Villeneuve Airport (ZVL)
- Wainwright - Wainwright Aerodrome (YWV)
- Whitecourt - Whitecourt Airport (YZU)
British Columbia Airports
- Abbotsford - Abbotsford International Airport (YXX)
- Alert Bay - Alert Bay Airport (YAL)
- Anahim Lake - Anahim Lake Airport (YAA)
- Bella Bella - Bella Bella Airport (ZEL)
- Bela Coola - Bella Coola Airport (YBD)
- Blue River - Blue River Airport (YCP)
- Bob Quinn Lake - Bob Quinn Lake Airport (YBO)
- Burns Lake - Burns lake (YPZ)
- Campbell River - Campbell River Airport (YBL)
- Castlegar - Castlegar Airport (YCG)
- Chetwynd - Chetwynd Airport (YCQ)
- Chilliwack - Chilliwack Airport (YCW)
- Courtenay - Courtenay Airpark (YCA)
- Cranbrook - Cranbrook/Canadian Rockies International Airport (YXC)
- Dawson Creek - Dawson Creek Airport (YDQ)
- Dease Lake - Dease Lake Airport (YDL)
- Delta - Boundary Bay Airport (YDT)
- Duncan - Duncan Airport (DUQ)
- Fairmont Hot Springs - Fairmont Hot Springs Airport (YCZ)
- Fort Nelson - Fort Nelson Airport (YYE)
- Fort St.James - Fort St. James (Perison) Airport (YJM)
- Golden - Golden Airport (YGE)
- Grand Forks - Grand Forks Airport (ZGF)
- Hudson's Hope - Hudson's Hope Airport (YNH)
- Kamloops - Kamloops Airport (YKA)
- Kelowna - Kelowna International Airport (YLW)
- Langley - Langley Regional Airport (YNJ)
- Mackenzie - Mackenzie Airport (YZY)
- Masset - Masset Airport (ZMT)
- Merritt - Merritt Airport (YMB)
- Nanaimo - Nanaimo Airport (YCD)
- 108 Mile Ranch - South Cariboo Regional Airport (ZMH)
- Penticton - Penticton Regional Airport (YYF)
- Pitt Meadows - Pitt Meadows Airport (YPK)
- Port Alberni - Port Alberni Airport (YPB)
- Port Hardy - Port Hardy Airport (YZT)
- Port McNeill - Port McNeill Airport (YMP)
- Prince George - Prince George Airport (YXS)
- Prince Rupert - Prince Rupert Airport (YPR)
- Puntzi Mountain - Puntzi Mountain Airport (YPUE)
- Qualicum Beach - Qualicum Beach Airport (XQU)
- Quesnel - Quesnel Airport (YQZ)
- Revelstoke - Revelstoke Airport (YRV)
- Salmon Arm - Salmon Arm Airport (YSN)
- Sandspit - Sandspit Airport (YZP)
- Smithers - Smithers Airport (YYD)
- Squamish - Squamish Airport (YSE)
- Texada Island - Texada/Gillies Bay Airport (YGB)
- Tofino - Tofino/Long Beach Airport (YAZ)
- Vancouver - Vancouver International Airport (YVR)
- Vernon - Vernon Regional Airport (YVE)
- Victoria - Victoria International Airport (YYJ)
- Williams Lake - Williams Lake Airport (YWL)
Manitoba Airports
- Berens River - Berens River Airport (YBV)
- Bloodvein First Nation - Bloodvein River Airport (YDV)
- Brandon - Brandon Municipal Airport (YDV)
- Brochet - Brochet Airport (YBT)
- Churchill - Churchill Airport (YYQ)
- Cross Lake - Cross Lake Airport (YCR)
- Flin Flon - Flin Flon Airport (YFO)
- Gillam - Gillam Airport (YGX)
- Gimli - Gimli Industrial Airport (YGM)
- Gods Lake Narrows - Gods Lake Narrows Airport (YGO)
- Gods River - Gods River Airport (ZGI)
- Ilford - Ilford Airport (ILF)
- Island Lake - Island Lake Airport (YIV)
- Jenpeg - Jenpeg Airport (ZJG)
- Kelsey - Kelsey Airport (KES)
- Lac Brochet - Lac Brochet Airport (XLB)
- Leaf Rapids - Leaf Rapids Airport (YLR)
- Little Grand Rapids - Little Grand Rapids Airport (ZGR)
- Lynn Lake - Lynn Lake Airport (YYL)
- Norway House - Norway House Airport (YNE)
- Oxford House - Oxford House Airport (YOH)
- Poplar River First Nation - Poplar River Airport (XPP)
- Pukatawagan - Pukatawagan Airport (XPK)
- Red Sucker Lake - Red Sucker Lake Airport (YRS)
- St. Theresa Point - St. Theresa Point Airport (YST)
- Shamattawa - Shamattawa Airport (ZTM)
- South Indian Lake - South Indian lake AIrport (XSI)
- Swan River - Swan River Airport (ZJN)
- Tadoule Lake - Tadoule Lake airport (XTL)
- The Pas - The Pas Airport (YQD)
- Thicket Portage - Thicket Portage Airport (YQD)
- Thompson - Thompson Airport (YTH)
- Winnipeg - Winnipeg James Armstrong Richardson International Airport (YWG)
- York Factory First Nation - York Landing Airport (ZAC)
New Brunswick Airports
- Bathurst - Bathurst Airport (ZBF)
- Charlo - Charlo Airport (YCL)
- Fredericton - Fredericton International Airport (YFC)
- Miramichi - Miramichi Airport (TCH)
- Moncton - Moncton Roméo LeBlanc International Airport (YQM)
- Saint John - Saint John Airport (YSJ)
Newfoundland And Labrador Airports
- Black Tickle - Black Tickle airport (YBI)
- Cartwright - Cartwright Airport (YRF)
- Charlottetown - Charlottetown Airport (YHG)
- Churchill Falls - Churchill Falls Airport (ZUM)
- Deer Lake - Deer Lake Regional Airport (YDF)
- Gander - Gander International Airport (YQX)
- Hopedale - Hopedale airport (YHO)
- Makkovik - Makkovik Airport (YMN)
- Mary's Harbour - Mary's Harbour Airport (YMH)
- Nain - Nain Airport (YDP)
- Port Hope Simpson - Port Hope Simpson Airport (YHA)
- Postville - Postville Airport (YSO)
- Rigolet - Rigolet Airport (YRG)
- St. Anthony - St. Anthony Airport (YAY)
- St. John's - St. John's International Airport (YYT)
- Stephenville - Stephenville International Airport (YJT)
- Wabush - Wabush Airport (YWK)
- Saint John - Saint John Airport (YSJ)
Nova Scotia Airports
- Digby - Digby/Annapolis Regional Airport (YDG)
- Fox Harbour - Fox Harbour Airport (YFX)
- Greenwood - Greenwood Airport (YZX)
- Halifax - Halifax Stanfield International Airport (YHZ)
- Port Hawkesbury - Alian J. MacEachen Port Hawkesbury Airport (YPS)
- Yarmouth - Yarmouth Airport (YQI)
Northwest Territories Airports
- Aklavik - Aklavik/Freddie Carmichael Airport (LAK)
- Deline - Deline Airport (YWJ)
- Ekati Diamond Mine - Ekati Airport (YOA)
- Food Good Hope - Food Good Hope Airport (YGH)
- Fort Liard - Fort Liard Airport (YJF)
- Fort McPherson - Fort McPherson Airport (ZFM)
- Fort Resolution - Fort Resolution Airport (YFR)
- Fort Simpson - Fort Simpson Airport (YFS)
- Fort Smith - Fort Smith Airport (YSM)
- Gamèti - Gamèti/Rae Lakes airport (YRA)
- Great Bear Lake - Great Bear Lake Airport (DAS)
- Hay River - Hay River/Merlyn Carter Airport (YHV)
- Inuvik - Inuvik Airport (YEV)
- Norman Wells - Norman Wells Airport (YVQ)
- Paulatuk - Paulatuk Airport (YPC)
- Sachs Harbour - Sachs Harbour Airport (YSY)
- Tuktoyaktuk - Tuktoyaktuk/James Gruben Airport (YUB)
- Tulita - Tulita Airport (ZFN)
- Ulukhaktok - Ulukhaktok/Holman Airport (YHI)
- Wrigley - Wrigley Airport (YWY)
- Yellowknife - Yellowknife Airport (YZF)
Nunavut Airports
- Alert - Alert Airport (YLT)
- Arctic Bay - Arctic Bay Airport (YAB)
- Arviat - Arviat Airport (YEK)
- Baker Lake - Baker Lake Airport (YBK)
- Cambridge Bay - Cambridge Bay Airport (YCB)
- Cape Dorset - Cape Dorset Airport (YTE)
- Chesterfield Inlet - Chesterfield Inlet Airport (YTE)
- Clyde River - Clyde River Airport (YCY)
- Coral Harbour - Coral Harbour Airport (YZS)
- Gjoa Haven - Gjoa Haven Airport (YHK)
- Grise Fiord - Grise Ford Airport (YGZ)
- Hall Beach - Hall Beach Airport (YUX)
- Igloolik - Igloolik Airport (YGT)
- Iqaluit - Iqaluit Airport (YFB)
- Kimmirut - Kimmirut Airport (YLC)
- Kugaaruk - Kugaaruk Airport (TBB)
- Kugluktuk - Kugluktuk Airport (YCO)
- Naujaat - Naujaat Airport (YUT)
- Pangnirtung - Pangnirtung Airport (YXP)
- Pond Inlet -Pond Inlet Airport (YIO)
- Qikiqtarjuaq - Qikiqtarjuaq Airport (YVM)
- Rankin Inlet - Rankin Inlet Airport (YRT)
- Resolute - Resolute Bay Airport (YRB)
- Sanikiluaq - Sanikluaq Airport (YSK)
- Taloyoak - Toloyoak Airport (YYH)
- Tanquary Fiord - Tanquary Fiord Airport (JQ6)
- Whale Cover - Whale Cove Airport (YXN)
Ontario Airports
- Armstrong - Armstrong Airport (YYW)
- Atikokan - Atikokan Municipal Airport (YIB)
- Attawapiskat First Nation - Attawapiskat Airport (YAT)
- Bearskin Lake First Nation - Bearskin Lake Airport (XBE)
- Brantford - Brantford Airport (YFD)
- Brockville - Brockville Regional Tackaberry Airport (XBR)
- Buttonville - Buttonville Municipal Airport (YKZ)
- Carp - Carp Airport (YRP)
- Cat Lake First National - Cat Lake airport (YAC)
- Chapleau - Chapleau Airport (YLD)
- Chatham-Kent - Chatham-Kent Airport (XCM)
- Cornwall - Cornwall Regional Airport (YCC)
- Deer Lake Frist Nation - Deer Lake Airport (YVZ)
- Dryden - Dryden Regional Airport (YHD)
- Eabametoong First Nation - Fort Hope Airport (YFH)
- Earlton - Earlton Airport (YXR)
- Elliot Lake - Elliot Lake Municipal Airport (YEL)
Airports in Mexico
Below you can find a list of all the airports within Mexico and their IATA codes.
Aguascalientes Airport
- Aguascalientes - Lic. Jesús Terán Peredo International Airport (AGU)
Baja California Airports
- Tijuana - General Abelardo L. Rodríguez International Airport (TIJ)
- Mexicali - General Rodolfo Sánchez Taboada International Airport (MXL)
Baja California Sur Airports
- La Paz - Manuel Márquez de León International Airport (LAP)
- Los Cabos - Los Cabos International Airport (SJD)
Campeche Airport
- Campeche - Ing. Alberto Acuña Ongay International Airport (CPE)
Chiapas Airports
- Tuxtla Gutiérrez - Ángel Albino Corzo International Airport (TGZ)
- Tapachula - Tapachula International Airport (TAP)
Chihuahua Airports
- Ciudad Juárez - Abraham González International Airport (CJS)
- Chihuahua - General Roberto Fierro Villalobos International Airport (CUU)
- Creel - Creel Airport (CEJ)
- Cuauhtémoc - Cuauhtémoc Airport (CUH)
Coahuila Airports
- Torreón - Francisco Sarabia International Airport (TRC)
- Saltillo - Plan de Guadalupe International Airport (SLW)
- Piedras Negras - Piedras Negras International Airport (PDS)
- Monclova - Venustiano Carranza International Airport (LOV)
Colima Airport
- Colima - Miguel de la Madrid Airport (CLQ)
Durango Airports
- Durango - General Guadalupe Victoria International Airport (DGO)
- Gómez Palacio - Francisco Sarabia International Airport (Piedra Negras Airport) (GPA)
Guanajuato Airports
- León - Del Bajío International Airport (BJX)
- Irapuato - Irapuato International Airport (UPN)
- Celaya - Captain Rogelio Castillo National Airport (CYW)
Guerrero Airports
- Acapulco - General Juan N. Álvarez International Airport (ACA)
- Zihuatanejo - Ixtapa-Zihuatanejo International Airport (ZIH)
Hidalgo Airports
- Pachuca - Hermanos Serdán International Airport (PCA)
Jalisco Airports
- Guadalajara - Miguel Hidalgo y Costilla Guadalajara International Airport (GDL)
- Puerto Vallarta - Lic. Gustavo Díaz Ordaz International Airport (PVR)
- Colima - Miguel de la Madrid Airport (CLQ)
- Manzanillo - Playa de Oro International Airport (ZLO)
- Tepic - Amado Nervo National Airport (TPQ)
Mexico City Airports
- Mexico City - Benito Juárez International Airport (MEX)
- Toluca - Lic. Adolfo López Mateos International Airport (TLC)
Mexico State Airports
- Toluca - Lic. Adolfo López Mateos International Airport (TLC)
- Atizapán de Zaragoza - Atizapán-Jimenez Cantú National Airport (AZP)
Michoacán Airports
- Morelia - General Francisco J. Mujica International Airport (MLM)
- Uruapan - Lic. y Gen. Ignacio López Rayón International Airport (UPN)
Morelos Airports
- Cuernavaca - General Mariano Matamoros Airport (CVJ)
Nayarit Airports
- Tepic - Amado Nervo National Airport (TPQ)
Nuevo León Airports
- Monterrey - General Mariano Escobedo International Airport (MTY)
Oaxaca Airports
- Oaxaca - Xoxocotlán International Airport (OAX)
- Huatulco - Bahías de Huatulco International Airport (HUX)
- Puerto Escondido - Puerto Escondido International Airport (PXM)
Puebla Airports
- Puebla - Hermanos Serdán International Airport (PBC)
Querétaro Airports
- Querétaro - Querétaro Intercontinental Airport (QRO)
- San Juan del Río - San Juan del Río Airport (ZSJ)
Quintana Roo Airports
- Cancún - Cancún International Airport (CUN)
- Cozumel - Cozumel International Airport (CZM)
- Chetumal - Chetumal International Airport (CTM)
San Luis Potosí Airports
- San Luis Potosí - Ponciano Arriaga International Airport (SLP)
- Ciudad Valles - Ciudad Valles Airport (CVM)
Sinaloa Airports
- Culiacán - Federal de Bachigualato International Airport (CUL)
- Mazatlán - General Rafael Buelna International Airport (MZT)
- Los Mochis - Federal del Valle del Fuerte International Airport (LMM)
Sonora Airports
- Hermosillo - General Ignacio Pesqueira García International Airport (HMO)
- Ciudad Obregón - Ciudad Obregón International Airport (CEN)
- Guaymas - General José María Yáñez International Airport (GYM)
Tabasco Airport
- Villahermosa - Carlos Rovirosa Pérez International Airport (VSA)
Tamaulipas Airports
- Tampico - General Francisco Javier Mina International Airport (TAM)
- Matamoros - General Servando Canales International Airport (MAM)
- Reynosa - General Lucio Blanco International Airport (REX)
- Ciudad Victoria - General Pedro J. Méndez International Airport (CVM)
- Ciudad Mante - General Rafael Buelna International Airport (MZT)
Tlaxcala Airport
- Apizaco - Apizaco Airport (AZP)
Veracruz Airports
- Veracruz - General Heriberto Jara International Airport (VER)
- Minatitlán - General Héctor Pérez Molina International Airport (MTT)
- Poza Rica - El Tajín National Airport (PAZ)
- Tuxpan - General Rafael Herández Airport (WIX)
Yucatán Airports
- Mérida - Manuel Crescencio Rejón International Airport (MID)
- Valladolid - Valladolid Airport (VAD)
Zacatecas Airports
- Zacatecas - General Leobardo C. Ruiz International Airport (ZCL)
- Fresnillo - Fresnillo Airport (FNX)
Trusted globally
Rated Excellent on Trustpilot
We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines