Ankara Esenboğa Airport
Havaş · EGO 442 Public · AnkaraAir
Popular Routes
Which Shuttle Can I Catch?Find the best shuttle for your landing time
Ankara Esenboğa Airport (ESB) is Turkey's second-busiest airport, located 28 km north of the capital's city centre. It handles year-round domestic and international traffic and serves as the main gateway to Ankara, Turkey's political capital and a major business hub. Year-round it offers frequent domestic flights to Istanbul, Izmir, Antalya and Trabzon, alongside a limited number of scheduled international services. Havaş shuttle buses run every 30 minutes between the terminal and AŞTİ (Ankara's intercity bus terminal) via Ankamall AVM and Pursaklar, taking around 50 minutes for 200 TRY. AnkaraAir also serves Kızılay and AŞTİ for 200 TRY every 20–25 minutes (06:00–22:00). The EGO 442 public bus offers the most affordable option at 130 TRY (AnkaraKart required), running every 20 minutes to Kızılay and AŞTİ between 06:00 and 23:00. Taxis to Kızılay cost approximately 1,185 TRY (30–35 min).
Ankara Esenboğa Airport Transport Guide
To reach Ankara city centre (Kızılay, Ulus, AŞTİ) from Esenboğa Airport you can use the Havaş or AnkaraAir shuttle, the EGO 442 city bus, a taxi or a rental car. Below is the price, departure point, journey time and best use case for each.
Havaş Shuttle
Havaş runs from outside the terminal every 30 minutes to AŞTİ (the intercity bus terminal) via Ankamall shopping mall and Pursaklar; the journey takes around 45 minutes for 230 TRY. Buses leave according to flight arrivals, no booking needed; buy tickets onboard or at the desk. For current times see the Esenboğa shuttle page. For the full AŞTİ-bound timetable (40 daily departures), the stop list and a cost comparison, see our Ankara Havaş times and stops guide.
AnkaraAir Shuttle
AnkaraAir serves Kızılay and AŞTİ for 200 TRY every 20–25 minutes between 06:00 and 22:00. It is the practical choice for travellers who want to get straight to the city centre at Kızılay.
EGO 442 City Bus
The EGO 442 line is the most affordable option at 130 TRY, paid with an AnkaraKart travel card. It runs every 20 minutes to Kızılay and AŞTİ between 06:00 and 23:00. Because it needs an AnkaraKart rather than a cash ticket, get the card in advance.
Taxi and Private Transfer
Taxis wait outside the terminal around the clock. A ride to Kızılay costs roughly 1,185 TRY and takes 30–35 minutes. For late-night arrivals or heavy luggage, a private transfer can be arranged in advance at a fixed price, taking you door to door.
Car Hire
If you want to explore Ankara and the surrounding provinces at your own pace, several car rental firms operate at the terminal. Booking ahead guarantees a car, especially at weekends and on public holidays.
Distances
Approximate road distances and times from Esenboğa Airport to the main points (they vary with traffic and time of day):
| Destination | Distance | Time |
|---|---|---|
| Esenboğa town | 5 km | 10 min |
| Pursaklar | 15 km | 20 min |
| Ankamall (Akköprü) | 22 km | 30 min |
| Ulus | 25 km | 35 min |
| Kızılay (centre) | 28 km | 40 min |
| Çankaya | 30 km | 40 min |
| AŞTİ (bus terminal) | 35 km | 45 min |
| Bilkent / METU | 35 km | 45 min |
Terminal
Esenboğa Airport brings domestic and international flights together in a single terminal building, with domestic and international flights served in separate sections of the same building. The terminal has food and drink outlets, duty free, ATMs, a pharmacy, car rental offices and an information desk.
Ankara Esenboğa Airport Flight Times — Arrivals & Departures
As the capital, Ankara has heavy year-round domestic traffic at Esenboğa, with a limited number of scheduled international services. The main routes and approximate flight times are below; check the current time and status of your flight (on time, delayed, landed) with your airline before departure.
| To / From | Airlines | Time |
|---|---|---|
| Istanbul (IST) | Turkish Airlines | 1 hr 5 min |
| Istanbul (SAW) | Pegasus, AJet | 1 hr |
| Izmir (ADB) | Turkish Airlines, Pegasus, AJet | 1 hr 5 min |
| Antalya (AYT) | Turkish Airlines, AJet, Pegasus | 1 hr |
| Trabzon (TZX) | Turkish Airlines, AJet | 1 hr 15 min |
| Diyarbakır (DIY) | Turkish Airlines, Pegasus, AJet | 1 hr 30 min |
| Ercan / Nicosia (ECN) | Turkish Airlines, AJet, Pegasus | 1 hr 35 min |
Check the current status of arrivals and departures (on time, delayed, landed) with your airline or Esenboğa Airport information. The route network varies by season and day, with Istanbul services more frequent in the morning and evening.


