Airport Codes & Region IDs
A reference guide to all the major airports that Expedia supports
The file linked below contains a list of the 5,977 major airports that Expedia serves, along with an Expedia Region ID that maps to that airport, and the full and searchable location name for that airport.
These Region IDs are particularly useful in Package API searches because the Region IDs are mapped to an array of hotels near the airport, as well as within the nearest city to the airport. If your goal is to confine your search to hotels that are located within x miles/kilometers of the airport, then you should use a name-based search.
Also, there is a list of airport codes that reference cities which are served by multiple airports that can be viewed here, but the multi-airport codes do NOT have associated Region IDs.
Download List of Expedia Airports
Sample
Airport Code | Package Region ID | Airport Name | Region Name |
---|---|---|---|
AAA | 6024128 | Anaa (AAA) | Anaa, French Polynesia (AAA) |
AAB | 6025928 | Arrabury, QLD (AAB) | Arrabury, QLD, Australia (AAB) |
AAC | 6025930 | Al Arish (AAC) | Al Arish, Egypt (AAC) |
AAE | 4538689 | Annaba (AAE-Rabah Bitat) | Annaba, Algeria (AAE-Rabah Bitat) |
AAH | 6025932 | Aachen (AAH-Merzbruck) | Aachen, Germany (AAH-Merzbruck) |
AAK | 6025934 | Aranuka (AAK) | Aranuka, Kiribati (AAK) |
AAL | 6024130 | Aalborg (AAL) | Aalborg, Denmark (AAL) |