NYC Airport Codes: Every New York Airport Explained
New York State has more airports than most travelers realize — and keeping the NYC airport codes straight can be genuinely confusing. The state operates dozens of FAA-recognized facilities, from large hub international gateways serving tens of millions of passengers annually to small regional fields tucked into the Southern Tier. Whether you're booking a flight, reading an itinerary, or decoding a baggage tag, knowing the correct IATA airport code saves time and prevents costly mistakes. This guide covers every major New York airport code, organized by region, with passenger data and FAA classification for each facility. From JFK and LaGuardia in the greater New York City metro to Buffalo Niagara, Syracuse Hancock, and Rochester, every significant airport is explained below.
What Do Airport Codes Mean — IATA, ICAO, and FAA Explained

Three separate coding systems label every airport in the United States, and each system serves a distinct purpose.
IATA airport codes are the 2–3 letter identifiers passengers see on boarding passes, booking sites, and airline departure boards. The International Air Transport Association assigns these codes globally to commercial airports.
ICAO location indicators are 4-letter codes used by air traffic control, flight planning systems, and pilots filing flight plans. The International Civil Aviation Organization administers this system worldwide.
FAA location identifiers are domestic codes assigned by the Federal Aviation Administration for regulatory filings, general aviation records, and the National Plan of Integrated Airport Systems (NPIAS) database.
The three systems overlap but are not interchangeable. JFK is the IATA code for John F. Kennedy International Airport — its ICAO equivalent is KJFK, and its FAA identifier matches the IATA code in this case. Smaller general aviation fields often carry FAA identifiers with no IATA code at all, because scheduled passenger service never operates there.
Understanding which system applies prevents confusion when comparing airport information across airline booking platforms, FAA regulatory documents, and air traffic control records.
Major NYC-Area Airport Codes (Large and Medium Hubs)

The three major NYC-area airports serve as the primary gateways to the greater New York metropolitan region. Most travelers use "NYC airports" to refer to all three collectively, even though one sits across state lines in New Jersey. All three major NYC-area airports have been operated by the Port Authority of New York and New Jersey since 1947 — a single authority overseeing facilities that span two states. Aviation in the New York metropolitan area
| Airport | IATA | ICAO | FAA ID | Location | Annual Passengers |
|---|---|---|---|---|---|
| John F. Kennedy International | JFK | KJFK | JFK | Queens, NY | ~62.5M |
| LaGuardia Airport | LGA | KLGA | LGA | Queens, NY | ~31M |
| Newark Liberty International | EWR | KEWR | EWR | Newark, NJ | ~46M |
Collectively, the three major New York metro airports handled more than 145 million passengers in 2024, making the New York metropolitan area the busiest airport system in the United States and the second-busiest in the world after London. Aviation in the New York metropolitan area Beyond raw passenger volume, the New York metro airport system ranks as the country's most frequently used port of entry and departure for international flights. Aviation in the New York metropolitan area
Until 2022, all three New York metro airports shared the collective IATA code NYC — a multi-airport city code used by some booking systems. Newark Liberty has since been removed from that grouping and now operates exclusively under EWR. Aviation in the New York metropolitan area
John F. Kennedy International Airport — JFK
JFK is New York's largest large hub airport, located in Queens and handling approximately 62.5 million passengers per year according to FAA NPIAS data. Delta, American, and JetBlue anchor operations there, alongside dozens of international carriers. Ground transfer times from Manhattan can exceed an hour during peak traffic — Blade helicopter transfers offer a faster alternative to all three major hubs.
LaGuardia Airport — LGA
LGA serves as the primary Manhattan-facing gateway, situated in Queens just five miles from Midtown. FAA data places annual passenger enplanements near 31 million. The airport focuses on domestic scheduled passenger service, making it the preferred choice for East Coast corridor routes. Travelers weighing options across all three metro airports can find a detailed breakdown in this JFK, LGA, and EWR comparison.
Newark Liberty International Airport — EWR
EWR functions as a full NYC hub despite its New Jersey location. United Airlines operates its major East Coast hub there, and annual passengers approach 46 million. Travel time from downtown Manhattan runs comparable to JFK, and EWR consistently ranks among the busiest commercial service airports in the country.
Despite FAA-imposed hourly flight limits designed to manage the extremely congested Class B airspace shared by all three airports, JFK, LGA, and EWR consistently rank among the top five airports in the United States for flight delays. Aviation in the New York metropolitan area
Upstate New York Airport Codes (Regional and Small Hubs)

Upstate New York airport codes serve travelers across four major cities, each operating under FAA and IATA designations assigned through the National Plan of Integrated Airport Systems (NPIAS).
| Airport Name | IATA Code | Location | Hub Classification | Scheduled Passenger Service |
|---|---|---|---|---|
| Buffalo Niagara International | BUF | Cheektowaga, Erie County | Medium hub | Yes |
| Albany International | ALB | Albany, Albany County | Small hub | Yes |
| Greater Rochester International | ROC | Rochester, Monroe County | Small hub | Yes |
| Syracuse Hancock International | SYR | Syracuse, Onondaga County | Small hub | Yes |
Buffalo Niagara International (BUF) is the largest upstate airport, processing approximately 5 million annual passenger enplanements. Its location near Toronto and Niagara Falls drives cross-border demand, earning its medium hub classification under NPIAS criteria. Albany International (ALB), Greater Rochester International (ROC), and Syracuse Hancock International (SYR) each record approximately 1.5 million annual enplanements, placing all three in the FAA small hub category. American Airlines and Delta operate scheduled passenger service at each of these upstate airports, connecting New York State's interior cities to major national hubs year-round.
Smaller New York Airport Codes Worth Knowing
New York State's smaller commercial service airports round out the state's air network with scheduled passenger service at regional and general aviation facilities across multiple counties.
Stewart International Airport (SWF), located in Orange County's Hudson Valley, serves as a lower-cost alternative for Greater New York travelers, alongside Long Island MacArthur Airport (ISP) in Suffolk County. Westchester County Airport (HPN) in White Plains offers scheduled service close to Manhattan's northern suburbs. Elmira/Corning Regional (ELM) and Greater Binghamton Airport (BGM) — Edwin A. Link Field — anchor the Southern Tier. Ithaca Tompkins Regional (ITH) serves Tompkins County, while Niagara Falls International (IAG) provides cross-border access near the Canadian frontier. Plattsburgh International (PBG), Watertown International (ART), and Ogdensburg International (OGS) hold FAA NPIAS designations but operate primarily as general aviation facilities with limited or no current scheduled passenger service — a distinction most travelers overlook when planning flights to New York.
How Are New York Airports Classified by the FAA?
The FAA classifies airports in the National Plan of Integrated Airport Systems (NPIAS) by annual passenger enplanements — counted boardings, not round trips. Large hubs handle at least 1% of total U.S. enplanements, medium hubs between 0.25% and 1%, and small hubs between 0.05% and 0.25%. Airports below that threshold with scheduled service are non-hub primaries. Facilities without commercial airline service are classified as general aviation airports and typically host only charter or private FBO operations. Travelers seeking flexible access to these airports may also consider airport transfer flights as a time-saving alternative to ground transport.
Quick-Reference Table: All New York State Commercial Airport Codes
Every commercial airport serving New York State appears in the master reference table below, sorted by annual passenger enplanements from highest to lowest. Use the IATA code column when searching schedules on airline booking sites or FlightAware — enter the three-letter code directly into the search field to pull up all available flights for that airport.
| Airport Name | IATA | ICAO | FAA ID | City / County | Hub Class |
|---|---|---|---|---|---|
| John F. Kennedy International | JFK | KJFK | JFK | Queens, New York City | Large Hub |
| LaGuardia Airport | LGA | KLGA | LGA | Queens, New York City | Large Hub |
| Newark Liberty International | EWR | KEWR | EWR | Newark, NJ (Greater NYC) | Large Hub |
| Buffalo Niagara International | BUF | KBUF | BUF | Buffalo, Erie County | Medium Hub |
| Albany International | ALB | KALB | ALB | Albany County | Small Hub |
| Rochester Greater Rochester International | ROC | KROC | ROC | Rochester, Monroe County | Small Hub |
| Syracuse Hancock International | SYR | KSYR | SYR | Syracuse, Onondaga County | Small Hub |
| Stewart International | SWF | KSWF | SWF | New Windsor, Orange County | Small Hub |
| Long Island MacArthur | ISP | KISP | ISP | Islip, Suffolk County | Small Hub |
| Greater Binghamton / Edwin A. Link Field | BGM | KBGM | BGM | Binghamton, Broome County | Nonhub |
| Plattsburgh International | PBG | KPBG | PBG | Plattsburgh, Clinton County | Nonhub |
| Ogdensburg International | OGS | KOGS | OGS | Ogdensburg, St. Lawrence County | Nonhub |
| Watertown International | ART | KART | ART | Watertown, Jefferson County | Nonhub |
| Elmira/Corning Regional | ELM | KELM | ELM | Elmira, Chemung County | Nonhub |
| Massena International – Richards Field | MSS | KMSS | MSS | Massena, St. Lawrence County | Nonhub |
All IATA codes listed reflect official assignments recognized by the International Air Transport Association. FAA location identifiers match those published in the National Plan of Integrated Airport Systems (NPIAS). Downtown Manhattan remains unserved by scheduled passenger service at the commercial level, making the three major New York City airports — JFK, LGA, and EWR — the primary access points for air travelers entering the city.
The Takeaway: NYC Airport Codes and What They Mean for Your Travel Plans
New York State operates one of the most complex airport networks in the United States, and understanding every NYC airport code saves time, prevents booking errors, and clarifies which facility actually serves your destination.
JFK, LGA, and EWR anchor the system as large hub airports serving tens of millions of passengers each year. Beyond those three, New York State's NPIAS-designated commercial service airports — including BUF in Buffalo, SYR at Syracuse Hancock International, ROC at Greater Rochester International, and BGM at Greater Binghamton Edwin A. Link Field — connect smaller cities to national and international routes. SWF at New York Stewart International and ISP at Long Island MacArthur round out the downstate options.
Each IATA airport code and FAA location identifier is an official designation tied to a specific facility. Cross-referencing both codes when booking guarantees accuracy, especially across airports sharing the same metro area.