Direct flights from Ankara Esenboğa International Airport (ESB)
Ankara Esenboğa International Airport in Ankara, Turkey has direct flights to 70 airports in 27 countries, flown by 9 airlines. The longest is to Bingol (BGG) at 5,246 km.
See every route from ESB on the map70direct destinations
27countries
9airlines
Direct flights from ESB by country
Turkey (33)
- ADA Adana · 402 km · ~1h · Turkish Airlines
- ADF Adiyaman · 527 km · ~1h 10m · Turkish Airlines
- AJI Agri · 857 km · ~1h 35m · Turkish Airlines
- GZP Alanya · 430 km · ~1h · Turkish Airlines
- AYT Antalya · 407 km · ~1h · Pegasus Airlines, Turkish Airlines and Ajet
- BAL Batman · 743 km · ~1h 25m · Turkish Airlines
- BGG Bingol · 5,246 km · ~6h 55m · Turkish Airlines
- BJV Bodrum · 562 km · ~1h 10m · Pegasus Airlines and Turkish Airlines
- CKZ Canakkale · 558 km · ~1h 10m · Turkish Airlines and Ajet
- TEQ Çorlu · 473 km · ~1h 5m · Turkish Airlines
- DLM Dalaman · 527 km · ~1h 10m · Ajet
- DIY Diyabakir · 670 km · ~1h 20m · Turkish Airlines and Ajet
- EZS Elazig · 567 km · ~1h 10m · Turkish Airlines
- ERC Erzincan · 559 km · ~1h 10m · Turkish Airlines
- ERZ Erzurum · 696 km · ~1h 20m · Turkish Airlines and Ajet
- GZT Gaziantep · 526 km · ~1h 10m · Turkish Airlines and Ajet
- HTY Hatay · 508 km · ~1h 5m · Turkish Airlines
- IGD Igdir · 926 km · ~1h 40m · Turkish Airlines and Ajet
- SAW Istanbul · 323 km · ~55m · Pegasus Airlines, Turkish Airlines and Ajet
- IST Istanbul · 365 km · ~55m · Turkish Airlines
- ADB Izmir · 543 km · ~1h 10m · Pegasus Airlines and Turkish Airlines
- KCM Kahramanmaras · 448 km · ~1h 5m · Turkish Airlines and Ajet
- KSY Kars · 859 km · ~1h 35m · Turkish Airlines
- MLX Malatya · 494 km · ~1h 5m · Turkish Airlines
- MQM Mardin · 737 km · ~1h 25m · Turkish Airlines and Ajet
- COV Mersin · 402 km · ~1h · Ajet
- MSR Mus · 760 km · ~1h 25m · Turkish Airlines
- RZV Rize · 673 km · ~1h 20m · Ajet
- SZF Samsun · 325 km · ~55m · Turkish Airlines
- GNY Sanliurfa · 610 km · ~1h 15m · Turkish Airlines
- KCO Topel · 276 km · ~50m · Turkish Airlines
- TZX Trabzon · 582 km · ~1h 15m · Turkish Airlines
- VAN Van · 908 km · ~1h 35m · Turkish Airlines and Ajet
Germany (6)
- BER Berlin · 2,013 km · ~2h 55m · Pegasus Airlines
- CGN Cologne · 2,324 km · ~3h 20m · Pegasus Airlines
- DUS Duesseldorf · 2,366 km · ~3h 25m · Pegasus Airlines and SunExpress
- FRA Frankfurt · 2,197 km · ~3h 10m · Turkish Airlines and SunExpress
- MUC Munich · 1,912 km · ~2h 50m · Lufthansa and SunExpress
- STR Stuttgart · 2,103 km · ~3h 5m · Pegasus Airlines and Ajet
Egypt (2)
- CAI Cairo · 1,122 km · ~1h 50m · Ajet
- SSH Sharm El Sheikh · 1,357 km · ~2h 10m · Pegasus Airlines
Iraq (2)
- BGW Baghdad · 1,258 km · ~2h · Pegasus Airlines and Turkish Airlines
- EBL Erbil · 1,051 km · ~1h 45m · Pegasus Airlines
Kazakhstan (2)
- ALA Alma-ata · 3,629 km · ~4h 55m · Ajet
- NQZ Astana · 3,185 km · ~4h 25m · Ajet
Poland (2)
- KRK Krakow · 1,512 km · ~2h 20m · Pegasus Airlines
- WAW Warsaw · 1,623 km · ~2h 30m · Pegasus Airlines
Saudi Arabia (2)
- JED Jeddah · 2,132 km · ~3h 5m · Ajet
- MED Madinah · 1,842 km · ~2h 45m · Ajet
Spain (2)
- BCN Barcelona · 2,595 km · ~3h 40m · Ajet
- MAD Madrid · 3,078 km · ~4h 15m · Ajet
Austria (1)
- VIE Vienna · 1,578 km · ~2h 25m · Pegasus Airlines and Turkish Airlines
Azerbaijan (1)
- GYD Baku · 1,444 km · ~2h 15m · Azerbaijan Airlines and Ajet
Belgium (1)
- BRU Brussels · 2,502 km · ~3h 35m · SunExpress
Cyprus (1)
- ECN Nicosia · 555 km · ~1h 10m · Pegasus Airlines, Turkish Airlines and Ajet
France (1)
- CDG Paris · 2,584 km · ~3h 40m · Ajet
Georgia (1)
- TBS Tbilisi · 1,019 km · ~1h 45m · Ajet
Hungary (1)
- BUD Budapest · 1,366 km · ~2h 10m · Wizz Air
Iran (1)
- IKA Tehran · 1,676 km · ~2h 35m · Mahan Air
Kyrgyzstan (1)
- BSZ Bishkek · 3,429 km · ~4h 40m · Ajet
Netherlands (1)
- AMS Amsterdam · 2,535 km · ~3h 35m · SunExpress
Portugal (1)
- LIS Lisbon · 3,586 km · ~4h 50m · Pegasus Airlines
Qatar (1)
- DOH Doha · 2,391 km · ~3h 25m · Qatar Airways
Romania (1)
- OTP Bucharest · 752 km · ~1h 25m · Ajet
Russia (1)
- VKO Moscow · 1,748 km · ~2h 40m · Turkish Airlines and Ajet
Serbia (1)
- BEG Belgrade · 1,162 km · ~1h 55m · Qatar Airways and Ajet
Switzerland (1)
- ZRH Zurich · 2,114 km · ~3h 5m · SunExpress
United Arab Emirates (1)
- DXB Dubai · 2,654 km · ~3h 45m · Ajet
United Kingdom (1)
- STN London · 2,815 km · ~3h 55m · Pegasus Airlines
Uzbekistan (1)
- TAS Tashkent · 3,039 km · ~4h 10m · Ajet
Airlines flying from ESB
Ajet, Azerbaijan Airlines, Lufthansa, Mahan Air, Pegasus Airlines, Qatar Airways, SunExpress, Turkish Airlines, Wizz Air
Going somewhere ESB doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Ankara to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.