Airline ICAO Code Lookup

Look up 3-letter ICAO codes for airlines worldwide

Resolve a 3-letter ICAO airline operator code such as BAW or DLH to its carrier name, home country, and radio callsign. Search by ICAO code, IATA code, callsign, or name in a fast, offline reference set.

What is an ICAO airline code?

It is a unique 3-letter code the International Civil Aviation Organization assigns to each airline operator, used in flight plans and air traffic control. British Airways is BAW and Lufthansa is DLH. It is paired with a spoken telephony callsign.

In air traffic control and flight planning, airlines are identified by a unique three-letter ICAO operator code, not the two-letter IATA designator passengers see. This tool resolves an ICAO code such as BAW or DLH to the airline name, country, and the spoken callsign used on the radio.

How it works

ICAO maintains the three-letter operator codes and the paired telephony callsigns in Doc 8585. Each code is globally unique and tied to a certified operator, which is why flight plans and controller communications use it rather than the shareable IATA designator. British Airways, for instance, is BAW in ICAO, BA in IATA, and is spoken as “Speedbird” on frequency.

The tool searches your text against the ICAO code, the IATA code, the airline name, the country, and the callsign, so you can start from whichever you know.

Tips and example

If you are listening to live ATC and hear a callsign, type it to find the operator — searching Shamrock returns Aer Lingus with the code EIN. To convert between systems, enter the IATA code you already have: LH returns Lufthansa with the ICAO code DLH. The reference set covers major international carriers; smaller regional, cargo, and charter operators may not be listed.