# Metropolitan area airport codes

In addition to individual-airport codes, IATA, the FAA, and various booking engines have assigned "metropolitan area codes" which represent several airports serving a metropolitan area. Not every region served with multiple airports is assigned a location identifier, however, nor are all IATA-recognized facilities necessarily included; furthermore, the inclusion or exclusion of a facility may depend on the booking system.
For example, the NYC code, representing the New York City area, includes flights to John F. Kennedy International Airport JFK, Newark Liberty International Airport EWR and LaGuardia Airport LGA. In some systems, Westchester County Airport HPN is also included; however, ZYP (New York Penn Station), ISP (Islip Airport), and JRA (West 30th Street Heliport) are generally not.

## Booking travel

Metropolitan area airport codes are handy for simplifying flight searches into or out of a region. Some booking engines which include airports based on distance from a point can be tricked into extending the search through use of the city code.
Extra caution is advised when booking connecting flights, however, as the inbound leg may arrive at a different airport from the outbound leg, necessitating a ground transfer that may be costly or time-consuming. In particular, many major cities channel most international flights through one airport and most domestic or short-haul flights into a different one.
Smaller domestic airports are more likely to be served by low cost airlines but that might also force you to re-check your luggage. Ask your airline if they allow interlining tickets — checking your luggage through to the final destination on multiple tickets.

## List of airport area codes

* This is not a listing of all airport codes; this is a list of those special codes that cover multiple airports.
Metropolitan areas are organised alphabetically, first by continent then by city. Many flight search engines may not recognise all these group codes when making queries.

### Asia

* Beijing, China BJS
** Beijing Capital International PEK
** Beijing Daxing International PKX
* Jakarta, Indonesia JKT
** Soekarno-Hatta International CGK
** Halim Perdanakusuma HLP
* Osaka, Japan OSA
** Kansai International KIX
** Itami ITM
* Sapporo, Japan SPK
** New Chitose CTS
** Okadama OKD
* Seoul, South Korea SEL
** Incheon International ICN
** Gimpo International GMP
* Tokyo, Japan TYO
** Tokyo Narita NRT
** Tokyo Haneda HND

### Europe

* Berlin, Germany BER
Now only referring to Berlin Brandenburg Airport
* Bucharest, Romania BUH
** Bucharest Otopeni OTP
** Bucharest Baneasa BBU
* Basel, Switzerland and Mulhouse, France: EAP - This is a special case as all codes refer to (separate areas of) the same airport, which is shared between France and Switzerland. Flights may be priced (and treated) differently depending on the airport code you book. All flights from France to MLH are treated as domestic flights, while flights from France to BSL are not. For search engines that can handle it, EAP should find quotes for both BSL and MLH
** Basel BSL
** Mulhouse MLH
* London, United Kingdom LON
** London Biggin Hill BQH (small general aviation airfield)
** London City LCY
** London Gatwick LGW
** London Luton LTN
** London Heathrow LHR
** London-Liverpool Street Station (British Rail Terminal for STN) ZLS
** London-Paddington Rail Terminal (British Rail Terminal for LHR) QQP
** London-St Pancras Rail Terminal (Eurostar and British Rail Terminal for LTN) QQS
** London Southend SEN
** London Stansted STN
** London-Victoria Station (British Rail Terminal for LGW) ZEP
** London-Waterloo Rail Station (former Eurostar) QQW
* Milan, Italy MIL
** Malpensa International MXP
** Linate LIN
* Moscow, Russia MOW
** Moscow Sheremetyevo SVO
** Moscow Domodedovo DME
** Moscow Vnukovo VKO
* Paris, France PAR
** Charles de Gaulle (Roissy) CDG
** Paris Orly ORY
** Le Bourget LBG
* Rome, Italy ROM
** Leonardo da Vinci International (Fiumicino) FCO
** Giovan-Battista Pastine International (Ciampino) CIA
* Stockholm, Sweden STO
** Arlanda ARN
** Skavsta AB (Nykoping) NYO
** Bromma BMA

### North America

* Chicago, United States of America- CHI
** Chicago O'Hare International ORD
** Chicago Midway International MDW
* Detroit, United States of America- DTT
** Detroit Metro Wayne County DTW
** Willow Run/Ypsilanti YIP
* Houston, United States of America QHO - Recognized in Sabre and ITA but not IATA
** Houston Bush Intercontinental IAH
** Houston Hobby HOU
* Los Angeles, United States of America QLA - Recognized in Sabre and ITA but not IATA
** Los Angeles International LAX
** Ontario International ONT
** John Wayne Orange County SNA
** Burbank BUR
* Miami, United States of America QMI - Recognized in Sabre and ITA but not IATA
** Miami International MIA
** Ft. Lauderdale International FLL
** Palm Beach International PBI
* Montreal, Canada YMQ
** Pierre-Elliott Trudeau International YUL
** Central Station YMY
* New York City, United States of America NYC
** John F. Kennedy International JFK
** Newark Liberty International EWR
** La Guardia Airport LGA
** Westchester County/White Plains Airport HPN
* San Francisco Bay Area, United States of America QSF - Recognized in Sabre and ITA; elsewhere, QSF represents Ain Arnat Airport in Setif, Algeria
** San Francisco Bay Oakland International OAK
** San Francisco International SFO
** Norman Y. Mineta San José International SJC
* Toronto, Canada YTO
** Lester B. Pearson International YYZ
** Billy Bishop Toronto City YTZ
* Washington DC, United States of America WAS
** Washington Dulles International Airport IAD
** Ronald Reagan Washington National Airport DCA
** Baltimore-Washington Thurgood Marshall International Airport BWI

### South America

* Buenos Aires, Argentina BUE
** Ezeiza International Airport EZE
** Aeroparque Jorge Newbery AEP
* Rio de Janeiro, Brazil RIO
** Galeão - Antônio Carlos Jobim International Airport GIG (better known as Galeão International Airport)
** Aeroporto Santos Dumont SDU
* São Paulo, Brazil SAO
** Aeroporto Internacional Guarulhos GRU
** Congonhas International Airport CGH
** Viracopos International Airport VCP