Ankara Airport (ESB)

Turkey flag

Country Turkey | Continent Asia | IATA: ESB | ICAO: LTAC | Elevation 3125 ft · 953 m | Local time

Destinations
75
Flights / day
155
Busiest route
Istanbul
Top airline
AJet

Ankara Esenboğa Airport averages 155 flights per day to 75 destinations, with 32 domestic routes and 42 international routes. A total of 17 airlines operate at ESB, led by AJet. This airport provides direct service to 29 countries across three continents, with Cyprus representing its largest international market. The longest nonstop route from Ankara Esenboğa connects to Almaty, with a typical flight time of 5 hr 15 mins. Updated: February 16, 2026

Route Network

Ankara Esenboğa Airport connects 74 destinations worldwide, with Istanbul standing out as its busiest route. The longest nonstop flight is to Lisbon, and the shortest flight is to Adana.

Istanbul (IST) – Türkiye
2 airlines
1 hr 45 mins
236 mi · 380 km
22
per day
Istanbul (SAW) – Türkiye
2 airlines
1 hr 40 mins
201 mi · 323 km
19
per day
İzmir (ADB) – Türkiye
2 airlines
2 hr 0 mins
337 mi · 543 km
11
per day
Antalya (AYT) – Türkiye
2 airlines
1 hr 40 mins
253 mi · 407 km
10
per day
Nicosia (ECN) – Cyprus
2 airlines
1 hr 45 mins
345 mi · 555 km
9
per day
Trabzon (TZX) – Türkiye
2 airlines
ESB → TZX
4
per day
Diyarbakır (DIY) – Türkiye
1 airline
ESB → DIY
4
per day
Gaziantep (GZT) – Türkiye
1 airline
1 hr 30 mins
327 mi · 526 km
4
per day
Van (VAN) – Türkiye
1 airline
ESB → VAN
3
per day
Adana (COV) – Türkiye
1 airline
1 hr 25 mins
250 mi · 402 km
3
per day
Baku (GYD) – Azerbaijan
3 airlines
2 hr 40 mins
897 mi · 1,444 km
3
per day
Erzurum (ERZ) – Türkiye
1 airline
ESB → ERZ
3
per day
Elazığ (EZS) – Türkiye
1 airline
1 hr 30 mins
352 mi · 567 km
2
per day
Rize (RZV) – Türkiye
1 airline
ESB → RZV
2
per day
Şanlıurfa (GNY) – Türkiye
1 airline
ESB → GNY
2
per day
Gülyalı (OGU) – Türkiye
1 airline
ESB → OGU
2
per day
Jeddah (JED) – Saudi Arabia
2 airlines
3 hr 40 mins
1,325 mi · 2,132 km
2
per day
London (STN) – United Kingdom
2 airlines
4 hr 45 mins
1,749 mi · 2,815 km
2
per day
Medina (MED) – Saudi Arabia
4 airlines
3 hr 20 mins
1,144 mi · 1,841 km
2
per day
Batman (BAL) – Türkiye
1 airline
ESB → BAL
2
per day
Iğdır (IGD) – Türkiye
1 airline
ESB → IGD
2
per day
Vienna (VIE) – Austria
2 airlines
3 hr 15 mins
981 mi · 1,578 km
2
per day
Bodrum (BJV) – Türkiye
2 airlines
ESB → BJV
2
per day
Düsseldorf (DUS) – Germany
3 airlines
4 hr 15 mins
1,470 mi · 2,366 km
2
per day
Hatay (HTY) – Türkiye
1 airline
ESB → HTY
2
per day
Baghdad (BGW) – Iraq
3 airlines
2 hr 30 mins
782 mi · 1,258 km
1
per day
Dubai (DXB) – United Arab Emirates
3 airlines
4 hr 10 mins
1,649 mi · 2,654 km
1
per day
Mardin (MQM) – Türkiye
1 airline
ESB → MQM
1
per day
Stuttgart (STR) – Germany
3 airlines
3 hr 55 mins
1,307 mi · 2,103 km
1
per day
Kars (KSY) – Türkiye
1 airline
ESB → KSY
1
per day
Malatya (MLX) – Türkiye
1 airline
ESB → MLX
1
per day
Muş (MSR) – Türkiye
1 airline
ESB → MSR
1
per day
Arbil (EBL) – Iraq
2 airlines
2 hr 10 mins
653 mi · 1,051 km
1
per day
Çanakkale (CKZ) – Türkiye
1 airline
ESB → CKZ
1
per day
Moscow (VKO) – Russian Federation
1 airline
3 hr 15 mins
1,086 mi · 1,748 km
1
per day
Adıyaman (ADF) – Türkiye
1 airline
ESB → ADF
1
per day
Doha (DOH) – Qatar
2 airlines
3 hr 55 mins
1,486 mi · 2,391 km
1
per day
Erzincan (ERC) – Türkiye
1 airline
ESB → ERC
1
per day
Frankfurt-am-Main (FRA) – Germany
3 airlines
4 hr 0 mins
1,366 mi · 2,198 km
1
per day
Kahramanmaraş (KCM) – Türkiye
1 airline
ESB → KCM
1
per day
Amsterdam (AMS) – Netherlands
2 airlines
4 hr 25 mins
1,575 mi · 2,535 km
6
per week
Barcelona (BCN) – Spain
1 airline
4 hr 35 mins
1,613 mi · 2,595 km
6
per week
Belgrade (BEG) – Serbia
1 airline
2 hr 45 mins
722 mi · 1,162 km
6
per week
Berlin (BER) – Germany
2 airlines
3 hr 45 mins
1,250 mi · 2,012 km
6
per week
Madrid (MAD) – Spain
1 airline
5 hr 10 mins
1,913 mi · 3,078 km
6
per week
Munich (MUC) – Germany
2 airlines
3 hr 40 mins
1,188 mi · 1,912 km
6
per week
Tbilisi (TBS) – Georgia
1 airline
2 hr 10 mins
633 mi · 1,019 km
5
per week
Warsaw (WAW) – Poland
1 airline
3 hr 15 mins
1,009 mi · 1,623 km
5
per week
Almaty (ALA) – Kazakhstan
2 airlines
5 hr 15 mins
2,255 mi · 3,629 km
4
per week
Amman (AMM) – Jordan
1 airline
2 hr 15 mins
604 mi · 973 km
4
per week
Bingöl (BGG) – Türkiye
1 airline
ESB → BGG
4
per week
Cairo (CAI) – Egypt
1 airline
2 hr 35 mins
697 mi · 1,122 km
4
per week
Cologne (CGN) – Germany
2 airlines
4 hr 10 mins
1,444 mi · 2,324 km
4
per week
Damascus (DAM) – Syrian Arab Republic
1 airline
2 hr 0 mins
503 mi · 810 km
4
per week
Kirkuk (KIK) – Iraq
1 airline
ESB → KIK
4
per week
Lisbon (LIS) – Portugal
1 airline
5 hr 45 mins
2,228 mi · 3,586 km
4
per week
Paris (CDG) – France
1 airline
4 hr 30 mins
1,606 mi · 2,584 km
4
per week
Samsun (SZF) – Türkiye
1 airline
ESB → SZF
4
per week
Tashkent (TAS) – Uzbekistan
2 airlines
4 hr 35 mins
1,889 mi · 3,040 km
4
per week
Bishkek (BSZ) – Kyrgyzstan
1 airline
5 hr 5 mins
2,131 mi · 3,430 km
3
per week
Dalaman (DLM) – Türkiye
1 airline
1 hr 55 mins
328 mi · 527 km
3
per week
Podgorica (TGD) – Montenegro
1 airline
ESB → TGD
3
per week
Tehran (IKA) – Iran
1 airline
3 hr 0 mins
1,041 mi · 1,676 km
3
per week
Astana (NQZ) – Kazakhstan
1 airline
4 hr 50 mins
1,979 mi · 3,186 km
2
per week
Çorlu (TEQ) – Türkiye
1 airline
ESB → TEQ
2
per week
Kabul (KBL) – Afghanistan
1 airline
4 hr 50 mins
2,012 mi · 3,238 km
2
per week
Kraków (KRK) – Poland
1 airline
3 hr 10 mins
939 mi · 1,512 km
2
per week
Sharm el Sheikh (SSH) – Egypt
1 airline
2 hr 45 mins
843 mi · 1,357 km
2
per week
Yüksekova (YKO) – Türkiye
1 airline
ESB → YKO
2
per week
Brussels (BRU) – Belgium
1 airline
4 hr 25 mins
1,554 mi · 2,502 km
1
per week
Copenhagen (CPH) – Denmark
1 airline
4 hr 5 mins
1,415 mi · 2,278 km
1
per week
Hamburg (HAM) – Germany
1 airline
4 hr 5 mins
1,421 mi · 2,286 km
1
per week
Kütahya (KZR) – Türkiye
1 airline
ESB → KZR
1
per week
London (LTN) – United Kingdom
1 airline
ESB → LTN
1
per week

Route and destination data updated February 16, 2026.

Ankara Esenboğa Airport is served by 17 airlines, with AJet in the lead at 53% of routes. The top three carriers together cover 84% of routes. 12 carriers operate only one route each. A total of 16 airlines operate international routes, compared with four airlines serving domestic routes. Pegasus is operating the longest nonstop flight, connecting to Lisbon with a flight time of 5 hrs 45 mins.

AJet (57 routes)
Pegasus (28 routes)
Sun Express (6 routes)
Turkish Airlines (3 routes)
I A W (2 routes)
LATAM Argentina (1 routes)
AZAL Azerbaijan Airlines (1 routes)
Air Stork (1 routes)
flydubai (1 routes)
Qatar Airways (1 routes)
RwandAir (1 routes)
Undefined (1 routes)
UAG (1 routes)
Uzbekistan Airways (1 routes)
Mahan Air (1 routes)
Ariana Afghan Airlines (1 routes)
FAI rent-a-jet (1 routes)

Ankara Esenboğa Airport provides direct service to 29 countries across three continents. The route network is 43% domestic and 57% international. Cyprus is the primary international destination.

Türkiye - 110/day
Cyprus - 9/day
Germany - 6/day
Saudi Arabia - 4/day
Azerbaijan - 3/day
Iraq - 3/day
United Kingdom - 2/day
Austria - 2/day
Spain - 2/day
United Arab Emirates - 1/day
Russian Federation - 1/day
Qatar - 1/day
Netherlands - 1/day
Serbia - 1/day
Georgia - 1/day
Poland - 1/day
Kazakhstan - 1/day
Jordan - 1/day
Egypt - 1/day
Syrian Arab Republic - 1/day
Portugal - 1/day
France - 1/day
Uzbekistan - 1/day
Kyrgyzstan - 0/day
Montenegro - 0/day
Iran - 0/day
Afghanistan - 0/day
Belgium - 0/day
Denmark - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
12,333 ft 3,759 m 200 ft 61 m Asphalt
12,333 ft 3,759 m 200 ft 61 m Asphalt
11,161 ft 3,402 m 148 ft 45 m Concrete
11,161 ft 3,402 m 148 ft 45 m Concrete

Runway Length

Runways at Ankara Esenboğa Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous