Когда вы покупаете билет, на нём напечатан трёхбуквенный код города – LHR, CDG, JFK. Когда тот же самолёт сядет, в кабине пилота на навигационном экране висит уже четырёхбуквенный код – EGLL, LFPG, KJFK. Это не разные системы для разных аэропортов. Это два параллельных кода для одного и того же места.

Один – для пассажиров и систем бронирования (IATA). Второй – для пилотов, диспетчеров и метеосводок (ICAO).

Разбираемся, чем отличаются эти коды и зачем их два.

Два кода на один аэропорт – это не ошибка

Стамбульский аэропорт носит код IATA – IST и код ICAO – LTFM. Оба относятся к одному и тому же зданию, просто используются в разных местах. IST вы видите на билете и табло. LTFM знают только пилоты, диспетчеры и метеорологи.

Путаница возникает, когда обычный пассажир случайно натыкается на четырёхбуквенный код в метеосводке или в сервисе отслеживания рейсов и не понимает, что это вообще за аэропорт. Хотя это тот же самый IST, просто записанный по другому стандарту.

IATA – что это

IATA (International Air Transport Association) – Международная ассоциация воздушного транспорта. Объединение самих авиакомпаний, основанное в 1945 году. IATA отвечает за коммерческую сторону авиации – тарифы, расписания, систему бронирования, продажу билетов. Те самые трёхбуквенные коды аэропортов на ваших билетах – её работа.

ICAO – что это

ICAO (International Civil Aviation Organization) – Международная организация гражданской авиации, специализированное агентство ООН. Основана в 1944 году в Чикаго. Отвечает за техническую и государственную сторону авиации – безопасность полётов, стандарты воздушного движения, правила использования воздушного пространства. Это то, чем пользуются пилоты и диспетчеры.

IATA – три буквы, которые видит пассажир

Коды появились из практической необходимости. До унификации каждая авиакомпания использовала свои сокращения – кто две буквы, кто три, кто полное название города. Купить билет с двумя пересадками в трёх разных компаниях было трудно даже для тревел-агентов.

В 1930-х метеостанции США работали с двухбуквенными кодами аэропортов – передача данных по телеграфу была дорогой, и каждый символ экономил деньги. Когда коммерческая авиация выросла, аэропортов стало больше, чем комбинаций из двух букв. На двух буквах помещалось 676 вариантов, на трёх – 17 576. Перешли на три.

Большинство кодов IATA читаются интуитивно – HAV это Гавана, BKK это Бангкок, MAD это Мадрид. Часть городов получила коды по принципу “первые буквы названия”. Часть – по старым кодам метеостанций с добавлением третьей буквы для уникальности. Так Лос-Анджелес стал LAX (LA + любая третья, чтобы было трёхбуквенно), Портленд – PDX, Финикс – PHX. Буква X в этих кодах ничего не значит, просто заполнитель.

ICAO – четыре буквы для тех, кто управляет

ICAO построила свою систему по другому принципу. Четыре буквы вместо трёх и строгая география – первая буква обозначает регион мира, вторая страну, оставшиеся две конкретный аэропорт.

На примере Турции это видно сразу. Префикс LT, и все турецкие аэропорты идут с него – LTFM (новый Стамбул), LTBA (Ататюрк, закрыт), LTAI (Анталья), LTAC (Анкара). У Великобритании префикс EG – отсюда EGLL (Хитроу), EGKK (Гатвик), EGCC (Манчестер). Франция – LF, и сразу понятно – LFPG это Шарль-де-Голль, LFPO это Орли.

США работают по упрощённой схеме. В код добавлен префикс K, а дальше тот же трёхбуквенный код IATA (например – KJFK, KLAX, KORD, KSFO). Так сделано специально, чтобы пилотам в США не приходилось запоминать два разных набора букв для одного аэропорта.

В Европе подход географический. Первая буква обозначает региональную зону, вторая страну внутри неё, оставшиеся две конкретный аэропорт. Континентальная Европа в основном делится между двумя зонами – E (Великобритания, Северная Европа, Германия, Польша) и L (Франция, Италия, Испания, Чехия, Австрия, Балканы, Турция). Поэтому код ICAO с кодом IATA в Европе чаще всего не совпадает. Чехия – LK, Прага это LKPR. Австрия – LO, Вена это LOWW. Польша – EP, Варшава это EPWA. По первым двум буквам сразу видно страну, и для пилотов это удобно, потому что на международных маршрутах они видят коды стран ежедневно.

Niko

В кабине я работаю только с ICAO. План полёта, метеосводки, NOTAM – везде четырёхбуквенные коды. IATA нужны только для понимания, куда повезут пассажиров. Когда говорю диспетчеру “следую в LTFM” – всем понятно. Если бы сказал IST – могла бы быть пауза, потому что три года назад этот код относился к другому аэропорту.
Niko
· Пилот Boeing 777, исследует города во время стоповеров

Где используется каждый код

IATA (3 буквы)
  • Авиабилеты и посадочные талоны
  • Сайты бронирования
  • Табло вылетов и прилётов
  • Багажные бирки
  • Системы регистрации пассажиров
  • Мобильные приложения авиакомпаний
ICAO (4 буквы)
  • Планы полётов (флайт-планы)
  • Связь экипажа с диспетчерами
  • Метеосводки METAR и TAF
  • NOTAM (извещения для пилотов)
  • Авиационные карты и базы данных
  • Авиационное ПО (ForeFlight, Jeppesen)

Если коротко – вам как пассажиру нужен только код IATA.

Код ICAO встречается в двух случаях. Первый – вы пилот. Второй – вы смотрите детали конкретного рейса в специальных сервисах или ищете техническую информацию по конкретному рейсу или авиакомпании.

Когда коды совпадают, а когда расходятся

США – почти единственное место, где система прозрачна. JFK в IATA, KJFK в ICAO. Просто прибавили K впереди. Так работает почти во всех американских аэропортах с устоявшимися кодами.

Британия живёт по другой логике. Хитроу – код IATA LHR, код ICAO EGLL. EG это Великобритания, LL это конкретно Хитроу. Никакой связи с буквами LHR. Та же история с Гатвиком (LGW переходит в EGKK) и любым другим аэропортом страны.

Франкфурт ещё нагляднее. Код IATA FRA, код ICAO EDDF. EDDF читается как Германия (ED) плюс Франкфурт-на-Майне (DF). Логика есть, но снаружи неочевидна.

Военные базы и небольшие частные аэродромы часто имеют только код ICAO и не имеют IATA вообще. IATA присваивается только там, где есть коммерческие пассажирские рейсы. База Лейкенхит в Англии – EGUL, без IATA. Аэродром Биггин-Хилл под Лондоном – EGKB, IATA-код BQH у него технически есть, но в большинстве систем бронирования его нет.

Переименования и смена кодов

В апреле 2019 года Стамбул открыл новый аэропорт. Код IATA IST перешёл от старого Ататюрка к новому Istanbul Airport, Ататюрк получил временный код ISL и был закрыт для пассажирских рейсов. Это редкий случай, когда устоявшийся код IATA переназначается. Если ищете исторические данные о рейсах через “старый IST” – помните, что до апреля 2019-го это был совсем другой аэропорт. В ICAO такой путаницы нет – Ататюрк остаётся LTBA, новый Стамбул LTFM.

Города с несколькими аэропортами

Лондон обслуживается шестью аэропортами. У каждого свой код IATA – LHR (Хитроу), LGW (Гатвик), STN (Станстед), LTN (Лутон), LCY (Сити), SEN (Саутенд). Плюс есть агрегирующий код LON. Им поисковики пользуются, когда вы ищете рейсы “в Лондон” без указания конкретного аэропорта.

Та же история с Парижем – общий код PAR покрывает CDG (Шарль-де-Голль), ORY (Орли) и BVA (Бове-Тилле). Нью-Йорк – NYC для JFK, LGA и EWR. Стамбул – IST (новый аэропорт) и SAW (Сабиха-Гёкчен на азиатской стороне), общего кода для города не существует, что иногда сбивает при бронировании.

Агрегирующие городские коды – изобретение IATA. В ICAO их нет в принципе. ICAO работает с конкретными аэродромами, не с городами. Это логично – пилоту садиться в “Лондон вообще” нельзя, нужна конкретная полоса.

Практические кейсы

Бронируете билет и видите “IST – LHR”

Это IATA. IST – новый Istanbul Airport, открыт в 2018 году, в 35 км к северо-западу от центра Стамбула. LHR – Хитроу. Дополнительных расшифровок не нужно, всё что нужно пассажиру здесь есть.

Читаете METAR-сводку погоды для аэропорта

METAR всегда начинается с кода ICAO. “METAR LTFM 121150Z…” – это погода в Istanbul Airport. Многие сайты, которые показывают погоду у аэропортов принимают только коды ICAO, попытка ввести IST вернёт ошибку.

Отслеживаете рейс онлайн

Когда вы следите за рейсом в полёте, в карточке рейса будут оба кода – код IATA для авиакомпании и рейса (например, TK1980), код ICAO для аэропортов вылета и прилёта. Аэропорты дублируются в обоих форматах.

Ищете аэропорт небольшого города

Если у аэропорта нет коммерческих рейсов – нет и кода IATA. Военная база RAF Lakenheath в Саффолке имеет код ICAO EGUL, IATA-кода нет. Если поиск авиабилетов по городу ничего не возвращает – скорее всего, у аэропорта просто нет IATA или вы ищете не туда.

Когда знание ICAO бесполезно для путешественника

Честно – 99% людей с ICAO не столкнутся никогда. Если вы только летаете как пассажир, не интересуетесь авиацией глубже билета и не отслеживаете рейсы – запоминать четырёхбуквенные коды смысла нет. Все приложения, табло и системы бронирования работают через IATA, и их хватит до конца жизни. Коды IATA аэропортов всегда пишутся в вашем билете на рейс или ваучере.

ICAO становится полезным в трёх случаях:

  • Первый – вы любите смотреть, где сейчас летит борт через трекер полётов (там в карточке рейса виден код ICAO).
  • Второй – вы планируете полёт на малой авиации в Европе (там четырёхбуквенный код используется при любой регистрации).
  • Третий – вы просто хотите понимать структуру авиации немного глубже среднего пассажира.

Если ничего из этого не про вас – спокойно забудьте про ICAO после прочтения этой статьи.

Кода IATA на билете достаточно для любого путешествия.

Коды для справки: популярные аэропорты

Аэропорт IATA ICAO Логика ICAO
Istanbul Airport IST LTFM LT = Турция, FM = аэропорт
Хитроу, Лондон LHR EGLL EG = Великобритания
JFK, Нью-Йорк JFK KJFK K = США + IATA-код
Шарль-де-Голль, Париж CDG LFPG LF = Франция
Франкфурт FRA EDDF ED = Германия
Хосе Марти, Гавана HAV MUHA MU = Куба
Дубай (основной) DXB OMDB OM = ОАЭ
Чанги, Сингапур SIN WSSS WS = Сингапур
Схипхол, Амстердам AMS EHAM EH = Нидерланды
Ханэда, Токио HND RJTT RJ = Япония

FAQ

IATA присваивает коды только аэропортам с коммерческими пассажирскими рейсами. Военные базы, частные аэродромы и грузовые терминалы без пассажирского сообщения получают только код ICAO. В мире около 9 000 кодов IATA и более 40 000 кодов ICAO – разница как раз в этом.

Редко, но да. Стамбул в 2019 году – наглядный пример: код IST перешёл от Ататюрка к новому Istanbul Airport. Такое происходит при переносе основного аэропорта города. Обычно IATA старается не менять устоявшиеся коды, потому что это ломает исторические базы бронирования и создаёт путаницу в архивах.

Код города (metropolitan area code) – агрегирующий код IATA, объединяющий все аэропорты одного города. LON включает LHR, LGW, STN, LTN, LCY и SEN. PAR включает CDG, ORY и BVA. NYC – JFK, LGA, EWR. При поиске билетов по коду города система покажет рейсы во все аэропорты сразу.

Первая буква – регион. E это Северная Европа, L это Южная Европа и Средиземноморье, K это США, Z это Китай, Y это Австралия, F это Африка южнее Сахары. Вторая буква уточняет страну. Полный список префиксов есть в документе ICAO Doc 7910 и на сайте icao.int. Быстрее всего вбить код в поиск на ourairports.com.

IATA исторически выросла из коммерческих систем бронирования, где трёх букв хватало для нескольких тысяч пассажирских аэропортов мира. ICAO покрывает всю гражданскую авиацию, включая 30 000+ малых аэродромов и военных баз. Для такого объёма три буквы дают слишком мало комбинаций (17 576 максимум), четыре буквы дают 456 976.