
Airports and airlines each use standardized codes so that travel details are clear worldwide. There are different airline and airport codes and they refer to different things, such as the exact airport, the airline or even disability category and the type of meal ordered for the passenger.
For example, airport codes are three-letter IATA codes (like LAX for Los Angeles or JFK for New York) used on tickets, baggage tags and schedules. Similarly, airline codes are unique two-letter IATA designators (for example, AA for American Airlines or BA for British Airways) that appear in flight numbers and reservation systems. These short codes exist because they are much easier to use than full names: a code like “JFK” is quicker and avoids confusion than writing “John F. Kennedy International Airport,” and standard codes overcome language barriers or airport renamings.
Airport Codes (IATA and ICAO)
Most travelers are familiar with three-letter airport codes, like:
- LAX – Los Angeles International Airport
- JFK – John F. Kennedy International Airport (New York)
- LHR – London Heathrow
- DXB – Dubai International Airport
- EDI – Edinburgh Airport
These are called IATA codes, created by the International Air Transport Association. They’re used on luggage tags, boarding passes, flight booking websites, and more. They help airlines, airports, and passengers quickly identify where a flight is arriving or departing.
There’s also a less commonly seen set of ICAO (International Civil Aviation Organisation) codes, which are four-letter versions used mostly by pilots and air traffic controllers. For example:
- KLAX – Los Angeles (ICAO)
- EGLL – London Heathrow (ICAO)
These ICAO codes help with airspace navigation and flight planning but aren’t usually relevant for travelers.
Airline Codes
Just like airports, every airline has its own unique identifier—typically a two-letter IATA airline code:
- AA – American Airlines
- BA – British Airways
- EK – Emirates
- QF – Qantas
These are used to form flight numbers, like AA100 or EK201. You’ll see them on your boarding pass, confirmation emails, and airport screens.
Airline Disability Codes
There are also a set of disability codes which are recognised (or should be) by all airlines who are members of the IATA. Each code is four letters long and represents a type of category of disability or mobility aid used by a passenger to better help airline staff understand the persons needs. Here are some examples:
- DPNA – Disabled passenger needing assistance
- BLND – Blind or visually impaired passenger
- MEDA – Medical case
- MAAS – Meet and assist
I have created a full list of airline and airport disability codes which you can download for free and print for your own reference.
To save you time and a headache trying to find all of this information yourself, I have written a guide which also explains what DPNA means, what PRM means and what PRM Assist is.
Airline Meal Codes For Special Meals
Airline meal codes exist to differentiate the types of meal available on the plane. This is really good for people who have religious diets and also for those with food allergies. Some examples are:
- VGML – Vegetarian meal
- GFML – Gluten-free meal
- HNML – Hindu meal
- KSML – Kosher meal
I have put together a full list of these airline meal codes and you can download my complete list of airline meal codes to help you identify the different special meal options available when booking a flight.
Why These Airline Codes Exist
Airport and airline codes serve a few key purposes:
- Simplicity: Instead of typing or printing full names, codes offer a fast, universal shorthand.
- Standardization: Codes stay the same across languages, booking systems, and countries.
- Safety and consistency: They reduce misunderstandings between staff, airlines, and systems—especially in global travel.
- Luggage handling: The codes on baggage tags tell the system where each bag should go.
For example, when a suitcase is tagged LAX, it’s routed automatically to Los Angeles, not confused with, say, LAS (Las Vegas).
Summary
- Airport codes: Three-letter IATA codes (JFK, LAX, SYD, etc.) uniquely identify airports for ticketing and baggage.
- Airline codes: Two-letter IATA codes (e.g. AA, DL, LH, EK) identify carriers in ticketing and flight schedules.
- Disability codes: Four letter codes that indicate the type of disability or struggles a person may have e.g. DPNA which stands for disabled passenger needing assistance. Learn more about disability codes in my airline disability codes guide.
- Meal codes: A four letter code that describes the type of meal a passenger has ordered, this ensures everyone gets the food they want or need. An example of this is DBML for a meal for a diabetic passenger. My guide to special meal codes explains all of the airline meal codes in a handy list.
Why Airport and Airline Codes Matter
Codes are short, consistent identifiers that prevent mix-ups and confusion. They stay the same even if airport names change, and they work across languages.
If this post helped, you may also like:
- Getting help at the airport as a disabled person
- What is PRM assist?
- Airline and airport disability codes
- Airline meal codes
- Links to all UK airport special assistance departments
- The Sunflower Lanyard
- Aena (Spanish airports) Hidden Disabilities Badge
Continue Planning Your Trip With an Allergy
- Start at the beginning – learn about travelling with an allergy from my main guide
- Learn about airline meal codes and what they stand for so you can be sure your meal is allergen free
- Find out what is in my babies allergy travel bag so you can save yourself the headache of packing without a list
- Explore what it means to fly with medical luggage as an allergy travellers
- Download and print some free allergy translation cards before your trip
- Find out what Equal Eats allergy translation cards are and how to use them to travel safer
- Learn why it is important to learn important phrases related to your allergy before you travel and downloaed the free accessible travel translations eBook
- Figure out what to include on a doctors travel letter for medication so you can get it right the first time
- Find out more about flying with EpiPens so you can travel with confidence
- Airport special assistance links for airports around the world
Continue Planning Your Trip With Autistic Children
- Find out about the help available if you are travelling through an airport
- Discover whether a cruise with an autistic child would work for your family
- Find out how to make travelling with ADHD manageable
- Learn more about the Hidden Disabilities Sunflower Lanyard
- Check out guides to all of the different destinations we have travelled to with autistic children
- Learn step-by-step how to set up the accessibility feature on Google maps
- Learn more about our favourite sensory toys for travelling
- Discover an app that helps you locate a playground anywhere in the world
- Always alerted at the last minute that the little one needs a toilet? Find a toilet anywhere with this app
Continue Planning Your Trip as a Traveller With ADHD
- First, check out my travel guide for ADHD travellers for practical planning advice
- Learn what to include on a doctors letter for travelling with medication so you get your letter right the first time
- Find out more about flying with medical luggage and equipment and what extras you can bring for free
- Check out why you should learn important phrases related to your disability before you travel and download the free eBook with accessible travel translations from my guide
- Find out about the different codes airports and airlines use, especially disability codes
- Learn more about the DPNA code and what it means for travellers with hidden disabilities
- Find out more about the Sunflower Lanyard and how it can support ADHD travellers
- Learn more about getting help at the airport as someone with ADHD and how it can support your travel plans
- Find out how to use the PRM Assist app to book special assistance at the airport
Continue Planning Your Accessible Travels Using My Guides
You can click on each image to go directly to the guide for that topic.




