Airline Codes Explained: The Ultimate Guide

If you’ve ever looked at an airline ticket, boarding pass or baggage tag and wondered what a code like LHR, PETC, VGML or BA means, you’re not alone. Airlines use hundreds of different codes every day to identify airports, airlines, aircraft, passenger services, special meals and much more.

While these abbreviations may look confusing at first, each one has a specific purpose. Some help route your luggage around the world, while others tell cabin crew about a pre-booked meal or let airport staff know you’ve requested special assistance.

If you’d like to see what we are getting up to as it’s happening, please give my Instagram a follow @autismfamilytravelguide

Autism Family Travel Guide Instagram

Whether you’re planning a family holiday, travelling with a disability, flying with dietary requirements or you’re simply curious about aviation, understanding airline codes can make travelling much less confusing.

In this guide you’ll learn:

  • What airline codes are
  • The different types of aviation codes
  • How airport and airline codes differ
  • What SSR codes mean
  • How airline meal codes work
  • Where you’ll commonly see airline codes during your journey

You’ll also find links to our detailed guides covering individual airline codes, special assistance requests and airline meal codes.

Common Aviation Abbreviations

Before looking at the different types of airline codes, it’s useful to understand a few of the abbreviations you’ll come across throughout this guide.

These organisations and terms form the basis of many of the codes used in aviation.

AbbreviationMeaningWhy it matters
IATAInternational Air Transport AssociationAssigns airport codes, airline codes and meal codes used by passengers.
ICAOInternational Civil Aviation OrganizationAssigns operational airline and airport codes used by pilots and air traffic control.
SSRSpecial Service RequestCodes used to request assistance or additional services.
PRMPassenger with Reduced MobilityCommon term for travellers requiring accessibility support.
ETAEstimated Time of ArrivalThe expected arrival time of a flight.
ETDEstimated Time of DepartureThe expected departure time of a flight.
PNRPassenger Name RecordYour booking reference stored by the airline.

The Different Types of Airline Codes

The term “airline codes” actually covers several different coding systems used throughout aviation.

Each serves a different purpose, so understanding the basics can make booking flights and reading travel documents much easier.

Code TypeExamplesUsed For
Airport codesLHR, JFK, SINIdentifying airports
Airline codesBA, EK, QRIdentifying airlines
SSR codesWCHR, DPNA, PETCSpecial assistance and services
Airline meal codesVGML, GFML, KSMLSpecial meals
Other aviation codesSSSS, Y, JSecurity checks, fare classes and more

The sections below explain each type in more detail.

Airport Codes Explained

Airport codes are probably the airline codes most travellers recognise.

Almost every commercial airport in the world has its own unique three-letter identifier, known as an IATA airport code. These are assigned by the International Air Transport Association (IATA) and are used on booking confirmations, boarding passes, baggage tags and departure screens.

Some well-known examples include:

AirportCode
London HeathrowLHR
EdinburghEDI
ManchesterMAN
New York JFKJFK
Singapore ChangiSIN
Hong KongHKG
Bangkok SuvarnabhumiBKK

Airport codes make it much easier to identify destinations, especially when cities have multiple airports. For example, London has Heathrow (LHR), Gatwick (LGW), Stansted (STN), Luton (LTN), London City (LCY) and Southend (SEN).

If you’re booking flights, it’s always worth checking the airport code carefully to make sure you’re travelling to the correct airport.

Airline Codes Explained

Throughout this guide you’ll see references to both IATA and ICAO. IATA codes are the ones passengers usually see on tickets and boarding passes, while ICAO codes are mainly used by pilots, air traffic control and airline operations.

Airlines also have their own unique codes. These are usually two-character IATA airline codes, which appear before your flight number.

For example:

  • BA148 – British Airways
  • EK15 – Emirates
  • QR3 – Qatar Airways
  • SQ317 – Singapore Airlines
  • FR556 – Ryanair

Airlines also have separate three-letter ICAO codes, which are mainly used operationally by air traffic control rather than by passengers.

For most travellers, the two-letter IATA code is the one you’ll see most often when checking flight information or reading your boarding pass.

SSR Codes Explained

SSR stands for Special Service Request.

These internationally recognised codes allow airlines to record additional services or assistance that a passenger has requested before travelling. SSR codes don’t just relate to disabilities. They cover a wide range of passenger services, including medical needs, travelling with pets and accessibility support.

Some common examples include:

CodeMeaning
WCHRWheelchair assistance (can walk short distances)
DPNAPassenger with an intellectual or developmental disability requiring assistance
MEDAMedical clearance required
PETCPet travelling in the cabin
BLNDBlind or visually impaired passenger

When an SSR code is added to your booking, it helps airport staff and cabin crew understand what assistance or arrangements have been requested before you arrive at the airport.

Rather than explaining your needs repeatedly, the appropriate code communicates this information throughout your journey.

Related guides:

Airline Meal Codes Explained

Many airlines also use four-letter meal codes to identify special meals requested by passengers before a flight. These codes help airline catering teams prepare the correct meals and ensure cabin crew know who ordered each one.

Some of the most common include:

CodeMeal
VGMLVegan Meal
GFMLGluten Free Meal
KSMLKosher Meal
MOMLMuslim Meal
DBMLDiabetic Meal
CHMLChild Meal
BBMLBaby Meal

Depending on the airline, there may be more than 30 different special meals available. These range from medical diets and allergy-friendly options to religious meals, vegetarian meals and children’s meals.

Related guides:

Other Aviation Codes

Although airport, airline, SSR and meal codes are the most common, you may also come across other aviation codes while travelling.

These include:

  • SSSS – Secondary Security Screening Selection
  • Fare classes (Y, J, F, W etc.)
  • Aircraft type codes (A320, B787)
  • Baggage tag codes
  • Terminal numbers
  • Gate numbers

Each serves a different purpose, helping airlines, airports and security staff keep flights running smoothly.

Where Will You See Airline Codes?

You might spot airline codes on:

  • Boarding passes
  • Flight booking confirmations
  • E-tickets
  • Airport departure boards
  • Arrival screens
  • Baggage tags
  • Mobile boarding passes
  • Airline apps
  • Special assistance confirmations
  • Meal request confirmations

Why Airlines Use Codes Instead of Full Descriptions

With millions of passengers travelling every day, airlines need a quick and consistent way to share information. Using standardised codes makes communication faster, reduces misunderstandings and ensures that airports, airlines and travel agents around the world are all speaking the same language, even if they don’t share the same spoken language.

Instead of writing “Passenger requires wheelchair assistance to the aircraft seat”, an airline can simply use the code WCHC. Likewise, VGML instantly tells catering teams to prepare a vegan meal, while LHR identifies London Heathrow Airport.

These short codes help airlines:

  • Process bookings more efficiently.
  • Reduce errors.
  • Coordinate services between airports and airlines.
  • Prepare special meals.
  • Arrange accessibility support.
  • Route passengers and baggage correctly.

Without these coding systems, international air travel would be far slower and much more prone to mistakes.

How to Find the Meaning of an Airline Code

If you’ve spotted a code on your booking confirmation, boarding pass or baggage tag, the easiest way to work out what it means is to identify what type of code it is.

As a general guide:

If the code looks like…It’s probably…
Three letters (LHR, JFK, BKK)An airport code
Two letters (BA, EK, FR)An airline code
Four letters (WCHR, PETC, MEDA)An SSR code
Four letters ending in ML (VGML, GFML, KSML)A special meal code

If you’re still unsure, you can:

  • Check your booking confirmation.
  • Contact your airline.
  • Look at your airline’s accessibility or special meal information.
  • Browse our airline code guides for a full explanation.

If you’re travelling with a disability, medical condition or dietary requirement, it’s worth checking your booking before you travel to make sure the correct code has been added.

Continue Learning About Airline Codes

If you’d like to learn more about the different airline codes used around the world, these guides are a great place to start (coming soon).

Airport and Airline codes

Learn how airport and airline identifier codes work.

  • Airport Codes Explained
  • Airline Codes Explained
  • What Does SSSS Mean on a Boarding Pass?

Airline Assistance and SSR codes

Find the right SSR code for your needs.

Airline Meal Codes

Explore vegetarian, allergy, religious and medical meal options.

Whether you’re trying to understand an unfamiliar airport code, arrange special assistance or choose the right meal for your next flight, our growing collection of airline code guides is designed to help make travel a little easier.

Frequently Asked Questions About Airline Codes

What are airline codes?

Airline codes are short combinations of letters or numbers used throughout aviation to identify airports, airlines, special assistance requests, meals and other important travel information.

What is the difference between an airport code and an airline code?

An airport code identifies an airport, such as LHR for London Heathrow or JFK for New York John F. Kennedy International Airport. An airline code identifies an airline, such as BA for British Airways or EK for Emirates.

What does SSR mean in aviation?

SSR stands for Special Service Request. These four-letter codes are used to record services such as wheelchair assistance, travelling with a pet, medical requirements or other passenger needs.

What are airline meal codes?

Airline meal codes are four-letter abbreviations used to identify special meals requested before a flight. Examples include VGML for a vegan meal, GFML for a gluten-free meal and KSML for a kosher meal.

Can I request an airline meal after checking in?

Usually not. Most airlines require special meals to be requested in advance, often between 24 and 48 hours before departure. The exact deadline varies by airline.

Are airline codes the same worldwide?

Many airline codes, including IATA airport codes, airline designator codes and SSR codes, are internationally recognised. However, some airlines also use their own internal codes for operational purposes.

Although they may look like random letters at first glance, airline codes are an essential part of modern air travel.

From airport and airline identifiers to special assistance requests and meal codes, these systems help airlines and airports communicate quickly, reduce errors and provide the services passengers need.

Understanding the basics can make it much easier to read your booking, request the right assistance and feel more confident when travelling.

If you’ve come across an unfamiliar code, explore our detailed airline code guides to learn exactly what it means and how it could affect your journey.

Continue Learning About Airline Codes

The MEDA airline code is just one of several Special Service Request (SSR) codes airlines use to record a passenger’s medical, disability or assistance needs. Other codes can indicate wheelchair assistance, reduced mobility, visual or hearing impairments, travelling with an assistance dog, or other support requirements. There are even codes for which type of meal you want to order and many other codes used within the airport and by airlines.

Understanding these SSR codes can make it easier to check that the right assistance has been added to your booking. You can explore my guides to airline SSR disability codes to learn what the different codes mean, when they are used and what support you may need to arrange before you fly.

Continue Planning Your Trip With Autistic Children

Continue Planning Your Trip as a Traveller With ADHD

Continue Planning Your Accessible Travels Using My Guides

You can click on each image to go directly to the guide for that topic.

travelling with autism and with autistic children
travelling with reduced mobility and disability pushchairs
travelling with allergies family travel guide for disabled passengers
travelling with adhd guide for disabled travellers
travelling with fibromyalgia and chronic pain guide