If you have ever looked at a boarding pass, luggage tag, or flight information screen, you have probably noticed airport codes like:

  • DEL (Delhi)

  • BOM (Mumbai)

  • JFK (New York)

  • LHR (London Heathrow)

These three-letter combinations appear everywhere in aviation.

But have you ever wondered:

Why do airports use three-letter codes instead of their full names?

The answer involves telegraphs, aviation growth, and the need for a universal language in air travel.

1. It Started With Radio and Telegraph Communication

In the early days of aviation, communication systems were limited.

Pilots, airlines, and airport operators needed a quick and standardized way to identify airports.

Writing full names like:

  • Indira Gandhi International Airport

  • Chhatrapati Shivaji Maharaj International Airport

would be slow, confusing, and prone to errors.

Short codes made communication:

  • Faster

  • Clearer

  • More reliable

2. The Three-Letter System Was Created by IATA

The organization responsible for most airport codes is the International Air Transport Association, commonly known as IATA.

As commercial aviation expanded, IATA introduced a standardized three-letter coding system.

The goal was simple:

Every airport should have a unique identifier recognized worldwide.

Today, these codes are used by:

  • Airlines

  • Airports

  • Travel agencies

  • Baggage handling systems

  • Booking platforms

3. Most Codes Come From City Names

Many airport codes are straightforward.

Examples:

  • DEL = Delhi

  • DXB = Dubai

  • SIN = Singapore

  • SYD = Sydney

The code usually reflects the city or airport name.

However, not all codes are obvious.

4. Why Some Codes Look Strange

Some airport codes seem confusing because they preserve historical names.

For example:

  • BOM = Mumbai

Why not MUM?

Because the code was assigned when Mumbai was officially called Bombay.

Similarly:

  • JFK comes from John F. Kennedy International Airport

  • ORD (Chicago O'Hare) comes from its former name, Orchard Field

Many airport codes are historical snapshots frozen in time.

5. Why Exactly Three Letters?

Three letters provide enough combinations for thousands of airports.

With 26 letters in the English alphabet:

26 × 26 × 26 = 17,576 possible combinations

That is more than enough to uniquely identify airports around the world.

The system is:

  • Compact

  • Easy to remember

  • Efficient for computers and humans alike

6. Airport Codes Run the Entire Aviation Industry

These codes do much more than appear on tickets.

They help manage:

  • Flight schedules

  • Baggage routing

  • Air cargo

  • Reservation systems

  • Air traffic operations

Without standardized codes, modern aviation would be far more complicated.

A Tiny Code With a Massive Job

The next time you see DEL, BOM, JFK, or LHR on your boarding pass, remember something fascinating.

Those three letters are not random.

They are part of a global system that helps millions of passengers and tons of cargo move across the world every day.

What looks like a simple abbreviation is actually one of the most important organizational tools in aviation history.

Frequently Asked Questions

Who creates airport codes?

Most passenger airport codes are assigned by the International Air Transport Association (IATA).

Why is Mumbai airport code BOM?

The code comes from the city's former name, Bombay.

Can two airports have the same code?

No. Each IATA airport code is unique worldwide.

Stay Curious

If you enjoy discovering the hidden stories behind systems, symbols, and everyday conveniences, subscribe to The Turning Pages Newsletter.

You will receive mind boggling origin stories about things we use every day but rarely stop to question.

Because once you start noticing these details, you will realize something fascinating.

The world is full of stories hiding in plain sight.

Reply

Avatar

or to participate

Keep Reading