IATA- und ICAO-Codes: Was ist der Unterschied? Was bedeuten IST und LTFM und wo wird welcher verwendet
Wenn du ein Flugticket kaufst, steht darauf ein dreistelliger Buchstabencode – LHR, CDG, JFK. Wenn dasselbe Flugzeug landet, zeigt der Navigationsbildschirm im Cockpit bereits einen vierstelligen Code – EGLL, LFPG, KJFK. Das sind keine zwei verschiedenen Systeme für verschiedene Flughäfen. Es sind zwei parallele Codes für ein und denselben Ort.
Einer ist für Passagiere und Buchungssysteme (IATA). Der andere für Piloten, Fluglotsen und Wetterberichte (ICAO).
Was die beiden Codes unterscheidet und warum es sie beide gibt, erfährst du hier.
Zwei Codes für einen Flughafen – kein Fehler
Der Flughafen Istanbul trägt den IATA-Code IST und den ICAO-Code LTFM. Beide beziehen sich auf dasselbe Gebäude, werden aber in unterschiedlichen Zusammenhängen verwendet. IST steht auf deinem Ticket und auf der Anzeigetafel. LTFM kennen nur Piloten, Fluglotsen und Meteorologen.
Verwirrung entsteht, wenn ein normaler Passagier zufällig auf einen vierstelligen Code in einem Wetterbericht oder in einem Flugradar-Dienst stößt und nicht versteht, um welchen Flughafen es sich handelt. Dabei ist es derselbe IST – nur nach einem anderen Standard geschrieben.
IATA (International Air Transport Association) ist der internationale Luftverkehrsverband – ein Zusammenschluss der Fluggesellschaften selbst, gegründet 1945. Die IATA ist für die kommerzielle Seite der Luftfahrt zuständig: Tarife, Flugpläne, Buchungssysteme, Ticketverkauf. Die dreistelligen Flughafencodes auf deinen Tickets sind ihr Werk.
ICAO (International Civil Aviation Organization) ist die Internationale Zivilluftfahrt-Organisation, eine Sonderorganisation der Vereinten Nationen. Gegründet 1944 in Chicago. Sie ist für die technischen und regulatorischen Aspekte der Luftfahrt zuständig – Flugsicherheit, Luftverkehrsstandards, Regeln zur Nutzung des Luftraums. Das ist das System, mit dem Piloten und Fluglotsen arbeiten.
IATA – drei Buchstaben für Passagiere
Die Codes entstanden aus praktischer Notwendigkeit. Vor der Vereinheitlichung verwendete jede Fluggesellschaft ihre eigenen Abkürzungen – mal zwei Buchstaben, mal drei, mal den vollen Stadtnamen. Ein Ticket mit zwei Zwischenstopps bei drei verschiedenen Airlines zu kaufen war selbst für Reisebüros mühsam.
In den 1930er-Jahren arbeiteten US-Wetterstationen mit zweistelligen Flughafencodes – die Datenübertragung per Telegraf war teuer, und jedes Zeichen kostete Geld. Als die kommerzielle Luftfahrt wuchs, gab es mehr Flughäfen als mögliche Zweierkombinationen. Mit zwei Buchstaben waren 676 Varianten möglich, mit drei 17.576. Man wechselte zu drei Buchstaben.
Die meisten IATA-Codes erschließen sich intuitiv – HAV ist Havanna, BKK ist Bangkok, MAD ist Madrid. Manche Städte bekamen Codes nach dem Prinzip “erste Buchstaben des Namens”. Andere basieren auf alten Wetterstationscodes, ergänzt um einen dritten Buchstaben für Eindeutigkeit. So wurde Los Angeles zu LAX (LA + beliebiger dritter Buchstabe), Portland zu PDX, Phoenix zu PHX. Das X in diesen Codes bedeutet nichts – es ist reiner Füllbuchstabe.
ICAO – vier Buchstaben für die, die steuern
Die ICAO hat ihr System nach einem anderen Prinzip aufgebaut. Vier Buchstaben statt drei, und strenge geografische Logik: Der erste Buchstabe steht für die Weltregion, der zweite für das Land, die verbleibenden zwei für den konkreten Flughafen.
Am Beispiel der Türkei ist das sofort erkennbar. Das Präfix LT gilt für alle türkischen Flughäfen – LTFM (neues Istanbul), LTBA (Atatürk, geschlossen), LTAI (Antalya), LTAC (Ankara). Großbritannien hat das Präfix EG – daher EGLL (Heathrow), EGKK (Gatwick), EGCC (Manchester). Frankreich ist LF, und schon ist klar: LFPG ist Charles de Gaulle, LFPO ist Orly.
Die USA verwenden ein vereinfachtes Schema. Dem Code wird der Präfix K vorangestellt, danach folgt derselbe dreistellige IATA-Code (also KJFK, KLAX, KORD, KSFO). Das wurde bewusst so eingeführt, damit Piloten in den USA nicht zwei verschiedene Buchstabenfolgen für denselben Flughafen auswendig lernen müssen.
In Europa gilt der geografische Ansatz. Der erste Buchstabe bezeichnet die Regionalzone, der zweite das Land innerhalb dieser Zone, die verbleibenden zwei den konkreten Flughafen. Das kontinentale Europa teilt sich hauptsächlich auf zwei Zonen auf – E (Großbritannien, Nordeuropa, Deutschland, Polen) und L (Frankreich, Italien, Spanien, Tschechien, Österreich, Balkan, Türkei). Deshalb stimmen ICAO- und IATA-Code in Europa meistens nicht überein. Tschechien ist LK, Prag ist LKPR. Österreich ist LO, Wien ist LOWW. Polen ist EP, Warschau ist EPWA. Die ersten zwei Buchstaben verraten sofort das Land – für Piloten auf internationalen Routen, die diese Codes täglich sehen, ist das praktisch.
Wo welcher Code verwendet wird
- Flugtickets und Bordkarten
- Buchungsportale
- Abflug- und Ankunftstafeln
- Gepäckanhänger
- Check-in-Systeme
- Airline-Apps
- Flugpläne (Flight Plans)
- Kommunikation zwischen Crew und Fluglotsen
- Wetterberichte METAR und TAF
- NOTAM (Mitteilungen für Piloten)
- Luftfahrtkarten und Datenbanken
- Aviationssoftware (ForeFlight, Jeppesen)
Kurz gesagt: Als Passagier brauchst du nur den IATA-Code.
Dem ICAO-Code begegnest du in zwei Fällen. Erstens: Du bist Pilot. Zweitens: Du schaust dir Details zu einem bestimmten Flug in Spezialtools an oder suchst technische Informationen zu einem Flug oder einer Fluggesellschaft.
Wann Codes übereinstimmen – und wann nicht
Die USA sind fast das einzige Land, wo das System transparent ist. JFK bei IATA, KJFK bei ICAO. Einfach ein K vorangestellt. So funktioniert es bei fast allen amerikanischen Flughäfen mit etablierten Codes.
Großbritannien folgt einer anderen Logik. Heathrow: IATA-Code LHR, ICAO-Code EGLL. EG steht für Großbritannien, LL für Heathrow selbst. Kein Bezug zu den Buchstaben LHR. Dasselbe gilt für Gatwick (LGW wird zu EGKK) und jeden anderen Flughafen des Landes.
Frankfurt ist noch deutlicher. IATA-Code FRA, ICAO-Code EDDF. EDDF liest sich als Deutschland (ED) plus Frankfurt am Main (DF). Die Logik ist da – von außen aber nicht offensichtlich.
Militärbasen und kleine Privatflugplätze haben oft nur einen ICAO-Code und gar keinen IATA-Code. IATA wird nur vergeben, wo kommerzielle Passagierflüge stattfinden. Die RAF Lakenheath in England trägt den Code EGUL – ohne IATA. Der Flugplatz Biggin Hill bei London hat den ICAO-Code EGKB, den IATA-Code BQH gibt es technisch gesehen, in den meisten Buchungssystemen taucht er aber nicht auf.
Im April 2019 eröffnete Istanbul seinen neuen Flughafen. Der IATA-Code IST wechselte vom alten Atatürk-Flughafen zum neuen Istanbul Airport, Atatürk erhielt vorübergehend den Code ISL und wurde für Passagierflüge geschlossen. Das ist ein seltener Fall, in dem ein etablierter IATA-Code neu vergeben wird. Wenn du historische Flugdaten zum „alten IST” suchst: Bis April 2019 war das ein völlig anderer Flughafen. Bei ICAO gibt es diese Verwechslungsgefahr nicht – Atatürk bleibt LTBA, das neue Istanbul ist LTFM.
Städte mit mehreren Flughäfen
London wird von sechs Flughäfen bedient. Jeder hat seinen eigenen IATA-Code – LHR (Heathrow), LGW (Gatwick), STN (Stansted), LTN (Luton), LCY (City), SEN (Southend). Dazu kommt der Sammelcode LON, den Suchmaschinen verwenden, wenn du nach Flügen „nach London” suchst, ohne einen bestimmten Flughafen anzugeben.
Dasselbe gilt für Paris – der Sammelcode PAR umfasst CDG (Charles de Gaulle), ORY (Orly) und BVA (Beauvais-Tillé). New York hat NYC für JFK, LGA und EWR. Istanbul hat IST (neuer Flughafen) und SAW (Sabiha Gökçen auf der asiatischen Seite) – einen Stadtsammelcode gibt es nicht, was beim Buchen manchmal für Verwirrung sorgt.
Stadtsammelcodes sind eine Erfindung der IATA. Bei ICAO gibt es sie grundsätzlich nicht. ICAO arbeitet mit konkreten Flugplätzen, nicht mit Städten. Das ist logisch – ein Pilot kann nicht „irgendwo in London” landen, er braucht eine konkrete Landebahn.
Typische Situationen aus der Praxis
Du buchst ein Ticket und siehst „IST – LHR”
Das ist IATA. IST ist der neue Istanbul Airport, 2018 eröffnet, rund 35 km nordwestlich des Stadtzentrums. LHR ist Heathrow. Weitere Erklärungen braucht ein Passagier hier nicht.
Du liest einen METAR-Wetterbericht für einen Flughafen
METAR beginnt immer mit einem ICAO-Code. „METAR LTFM 121150Z…” – das ist das Wetter am Istanbul Airport. Viele Websites, die Flughafenwetter anzeigen, akzeptieren ausschließlich ICAO-Codes – wer IST eingibt, bekommt eine Fehlermeldung.
Du verfolgst einen Flug online
Wenn du einen Flug live verfolgst, werden in der Flugkarte beide Codes angezeigt – der IATA-Code für Airline und Flugnummer (z. B. TK1980) und der ICAO-Code für Abflug- und Zielflughafen. Die Flughäfen erscheinen in beiden Formaten.
Du suchst den Flughafen einer kleineren Stadt
Hat ein Flughafen keine kommerziellen Linienflüge, gibt es auch keinen IATA-Code. Die Militärbasis RAF Lakenheath in Suffolk hat den ICAO-Code EGUL – einen IATA-Code gibt es nicht. Wenn die Flugsuche für eine Stadt keine Ergebnisse liefert, hat der Flughafen dort wahrscheinlich schlicht keinen IATA-Code, oder du suchst am falschen Ort.
Wann der ICAO-Code für Reisende irrelevant ist
Ehrlich gesagt werden 99 % aller Menschen den ICAO-Code nie brauchen. Wer nur als Passagier fliegt, sich nicht tiefer für Luftfahrt interessiert und keine Flüge trackt, muss sich vierstellige Codes nicht merken. Alle Apps, Anzeigetafeln und Buchungssysteme laufen über IATA – das reicht ein Leben lang. Der IATA-Code steht immer auf deinem Ticket oder Buchungsbeleg.
ICAO wird in drei Fällen nützlich:
- Erstens: Du schaust gerne nach, wo ein Flugzeug gerade ist – im Flugradar-Tracker taucht in der Flugkarte der ICAO-Code auf.
- Zweitens: Du planst einen Flug in der Allgemeinen Luftfahrt in Europa – dort wird der vierstellige Code bei jeder Anmeldung verwendet.
- Drittens: Du willst die Strukturen der Luftfahrt einfach etwas besser verstehen als der durchschnittliche Passagier.
Trifft nichts davon auf dich zu – vergiss ICAO nach dem Lesen dieses Artikels ruhig wieder.
Der IATA-Code auf deinem Ticket reicht für jede Reise.
Codes auf einen Blick: wichtige Flughäfen
| Flughafen | IATA | ICAO | ICAO-Logik |
|---|---|---|---|
| Istanbul Airport | IST | LTFM | LT = Türkei, FM = Flughafen |
| Heathrow, London | LHR | EGLL | EG = Großbritannien |
| JFK, New York | JFK | KJFK | K = USA + IATA-Code |
| Charles de Gaulle, Paris | CDG | LFPG | LF = Frankreich |
| Frankfurt | FRA | EDDF | ED = Deutschland |
| José Martí, Havanna | HAV | MUHA | MU = Kuba |
| Dubai (Hauptflughafen) | DXB | OMDB | OM = VAE |
| Changi, Singapur | SIN | WSSS | WS = Singapur |
| Schiphol, Amsterdam | AMS | EHAM | EH = Niederlande |
| Haneda, Tokio | HND | RJTT | RJ = Japan |
FAQ
IATA vergibt Codes nur an Flughäfen mit kommerziellem Passagierverkehr. Militärbasen, private Flugplätze und Frachtterminals ohne Passagierflüge erhalten ausschließlich einen ICAO-Code. Weltweit gibt es rund 9.000 IATA-Codes und über 40.000 ICAO-Codes – genau das erklärt den Unterschied.
Selten, aber ja. Istanbul 2019 ist ein klares Beispiel: Der Code IST wechselte von Atatürk zum neuen Istanbul Airport. So etwas passiert, wenn der Hauptflughafen einer Stadt verlagert wird. Normalerweise vermeidet die IATA Codeänderungen, weil das historische Buchungsdatenbanken beschädigt und in Archiven für Verwirrung sorgt.
Ein Stadtcode (Metropolitan Area Code) ist ein IATA-Sammelcode, der alle Flughäfen einer Stadt zusammenfasst. LON umfasst LHR, LGW, STN, LTN, LCY und SEN. PAR umfasst CDG, ORY und BVA. NYC steht für JFK, LGA und EWR. Wer bei der Flugsuche den Stadtcode eingibt, sieht Flüge in alle Flughäfen dieser Stadt gleichzeitig.
Der erste Buchstabe bezeichnet die Region. E steht für Nordeuropa, L für Südeuropa und den Mittelmeerraum, K für die USA, Z für China, Y für Australien, F für Afrika südlich der Sahara. Der zweite Buchstabe präzisiert das Land. Die vollständige Präfixliste findet sich im ICAO-Dokument Doc 7910 und auf icao.int. Am schnellsten geht es, den Code bei ourairports.com einzugeben.
IATA ist historisch aus kommerziellen Buchungssystemen gewachsen, wo drei Buchstaben für einige tausend Passagierflughäfen weltweit ausreichten. ICAO deckt die gesamte Zivilluftfahrt ab – einschließlich über 30.000 kleiner Flugplätze und Militärbasen. Für diesen Umfang sind drei Buchstaben zu wenig (maximal 17.576 Kombinationen), vier Buchstaben ergeben 456.976 mögliche Kombinationen.
· Pilot Boeing 777, erkundet Städte während Layovers