Flights from Ankara Airport (ESB) to Istanbul Airport Airport (IST)

We've found the cheapest flights to Istanbul

Returns from £45.77

One-way from £18.15

Flying between Esenboga to Istanbul Airport is very convenient as there are 14 airliners offering direct flights including AJet, LOT, Thai Airways, Malaysia Airlines, Asiana Airlines, Singapore Airlines, Royal Air Maroc, JetBlue, SAS, Tarom, TAP Air Portugal, Air New Zealand, AirSERBIA and Turkish Airlines. The flight time is approximately 1 Hour 8 Minutes.

The cost of flights varies on the time and day you fly. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. If it is possible, you should book your flights 2 or more months in advance as ticket prices will be substantially lower.

Below you will see all the airlines that fly from Esenboga (ESB) to Istanbul Airport (IST) and the number of flights they operate each day.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Turkish Airlines1314141416171400:1523:50VIEW FLIGHTS
AirSERBIA888888800:1523:50VIEW FLIGHTS
Air New Zealand665566600:1523:50VIEW FLIGHTS
Tarom444444406:3519:20VIEW FLIGHTS
TAP Air Portugal444444403:1015:25VIEW FLIGHTS
SAS343333408:0014:20VIEW FLIGHTS
Royal Air Maroc333333312:0516:20VIEW FLIGHTS
JetBlue333333303:1021:15VIEW FLIGHTS
Singapore Airlines232323308:0010:10VIEW FLIGHTS
Thai Airways222222212:0518:20VIEW FLIGHTS
Malaysia Airlines222222200:1523:50VIEW FLIGHTS
Asiana Airlines222222212:0514:20VIEW FLIGHTS
LOT111111115:0016:20VIEW FLIGHTS
AJet100000011:2511:25VIEW FLIGHTS

Turkish Airlines offer the highest number of flights for this route with departures times between 00:15 and 23:50.

You can find the latest flight availability and prices from Turkish Airlines at thy.com. You can also book direct and get their latest discounts.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
00:15
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
Turkish AirlinesTK2183
04:25
AirlineFlight  No
Turkish AirlinesTK2191
TAP Air PortugalTP8833
JetBlueB66937
06:00
AirlineFlight  No
Air New ZealandNZ4879
Turkish AirlinesTK2193
TAP Air PortugalTP8854
08:00
AirlineFlight  No
SASSK3473
Air New ZealandNZ4891
Singapore AirlinesSQ6209
Singapore AirlinesSQ6217
AirSERBIAJU8188
TaromRO9180
TaromRO9188
Turkish AirlinesTK2185
09:25
AirlineFlight  No
Turkish AirlinesTK2117
11:25
AirlineFlight  No
Air New ZealandNZ4881
TAP Air PortugalTP8825
AJetTK2127
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Turkish AirlinesTK2139
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Turkish AirlinesTK2143
Royal Air MarocAT9440
Asiana AirlinesOZ6950
14:05
AirlineFlight  No
AirSERBIAJU8169
Turkish AirlinesTK2119
TAP Air PortugalTP8843
15:00
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Turkish AirlinesTK2151
Royal Air MarocAT9442
LOTLO4602
17:00
AirlineFlight  No
Turkish AirlinesTK2159
18:20
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
19:20
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
Turkish AirlinesTK2163
21:05
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
Turkish AirlinesTK2171
JetBlueB66936
22:10
AirlineFlight  No
Turkish AirlinesTK2175
VIEW FLIGHTS
Tuesday
00:15
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
03:10
AirlineFlight  No
Turkish AirlinesTK2191
04:25
AirlineFlight  No
TAP Air PortugalTP8833
JetBlueB66937
04:45
AirlineFlight  No
Turkish AirlinesTK2193
06:00
AirlineFlight  No
Air New ZealandNZ4879
TAP Air PortugalTP8854
06:35
AirlineFlight  No
Air New ZealandNZ4891
08:00
AirlineFlight  No
SASSK3473
Singapore AirlinesSQ6217
AirSERBIAJU8188
TaromRO9188
Turkish AirlinesTK2185
09:25
AirlineFlight  No
Singapore AirlinesSQ6209
TaromRO9180
Turkish AirlinesTK2117
10:10
AirlineFlight  No
SASSK3439
Singapore AirlinesSQ6203
AirSERBIAJU8161
Turkish AirlinesTK2123
TAP Air PortugalTP8843
11:25
AirlineFlight  No
Air New ZealandNZ4881
Turkish AirlinesTK2127
TAP Air PortugalTP8825
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Turkish AirlinesTK2143
Royal Air MarocAT9440
Asiana AirlinesOZ6950
13:30
AirlineFlight  No
Turkish AirlinesTK2139
15:00
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Turkish AirlinesTK2151
Royal Air MarocAT9442
LOTLO4602
17:00
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
Turkish AirlinesTK2159
18:05
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
Turkish AirlinesTK2163
19:55
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
Turkish AirlinesTK2171
JetBlueB66936
20:55
AirlineFlight  No
Turkish AirlinesTK2175
22:55
AirlineFlight  No
Turkish AirlinesTK2183
VIEW FLIGHTS
Wednesday
04:25
AirlineFlight  No
Turkish AirlinesTK2191
TAP Air PortugalTP8833
JetBlueB66937
04:45
AirlineFlight  No
Air New ZealandNZ4879
Turkish AirlinesTK2193
TAP Air PortugalTP8854
06:35
AirlineFlight  No
TaromRO9188
08:00
AirlineFlight  No
AirSERBIAJU8188
Turkish AirlinesTK2117
Turkish AirlinesTK2185
09:25
AirlineFlight  No
Singapore AirlinesSQ6209
TaromRO9180
10:00
AirlineFlight  No
Turkish AirlinesTK2127
10:10
AirlineFlight  No
SASSK3439
Singapore AirlinesSQ6203
AirSERBIAJU8161
Turkish AirlinesTK2123
TAP Air PortugalTP8843
11:25
AirlineFlight  No
Air New ZealandNZ4881
TAP Air PortugalTP8825
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Turkish AirlinesTK2139
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Turkish AirlinesTK2143
Royal Air MarocAT9440
Asiana AirlinesOZ6950
15:00
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Turkish AirlinesTK2151
Royal Air MarocAT9442
LOTLO4602
17:00
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
Turkish AirlinesTK2159
18:05
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
Turkish AirlinesTK2163
19:55
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
Turkish AirlinesTK2171
JetBlueB66936
20:55
AirlineFlight  No
Turkish AirlinesTK2175
22:55
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
Turkish AirlinesTK2183
VIEW FLIGHTS
Thursday
03:10
AirlineFlight  No
Turkish AirlinesTK2191
TAP Air PortugalTP8833
JetBlueB66937
06:00
AirlineFlight  No
Air New ZealandNZ4879
Turkish AirlinesTK2193
TAP Air PortugalTP8854
06:35
AirlineFlight  No
AirSERBIAJU8188
TaromRO9188
Turkish AirlinesTK2185
08:20
AirlineFlight  No
Singapore AirlinesSQ6209
Singapore AirlinesSQ6217
TaromRO9180
Turkish AirlinesTK2117
08:55
AirlineFlight  No
Turkish AirlinesTK2123
10:00
AirlineFlight  No
Air New ZealandNZ4881
Turkish AirlinesTK2127
TAP Air PortugalTP8825
10:10
AirlineFlight  No
SASSK3439
Singapore AirlinesSQ6203
AirSERBIAJU8161
TAP Air PortugalTP8843
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Royal Air MarocAT9440
Asiana AirlinesOZ6950
13:30
AirlineFlight  No
Turkish AirlinesTK2139
14:20
AirlineFlight  No
Turkish AirlinesTK2143
16:20
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Turkish AirlinesTK2151
Royal Air MarocAT9442
LOTLO4602
18:05
AirlineFlight  No
Turkish AirlinesTK2163
18:20
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
Turkish AirlinesTK2159
19:20
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
19:55
AirlineFlight  No
Turkish AirlinesTK2171
20:55
AirlineFlight  No
Turkish AirlinesTK2175
21:15
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
JetBlueB66936
23:50
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
Turkish AirlinesTK2183
VIEW FLIGHTS
Friday
03:10
AirlineFlight  No
Turkish AirlinesTK2191
04:25
AirlineFlight  No
TAP Air PortugalTP8833
JetBlueB66937
04:45
AirlineFlight  No
Turkish AirlinesTK2193
06:00
AirlineFlight  No
Air New ZealandNZ4879
TAP Air PortugalTP8854
06:35
AirlineFlight  No
Air New ZealandNZ4891
Turkish AirlinesTK2185
08:00
AirlineFlight  No
SASSK3439
Singapore AirlinesSQ6209
Singapore AirlinesSQ6217
AirSERBIAJU8188
TaromRO9180
TaromRO9188
Turkish AirlinesTK2117
11:25
AirlineFlight  No
Air New ZealandNZ4881
Turkish AirlinesTK2127
TAP Air PortugalTP8825
12:05
AirlineFlight  No
Turkish AirlinesTK2139
13:00
AirlineFlight  No
Turkish AirlinesTK2143
13:30
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
14:05
AirlineFlight  No
Turkish AirlinesTK2119
14:20
AirlineFlight  No
SASSK3440
Royal Air MarocAT9440
Asiana AirlinesOZ6950
15:00
AirlineFlight  No
Turkish AirlinesTK2151
15:25
AirlineFlight  No
AirSERBIAJU8169
TAP Air PortugalTP8843
16:20
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Royal Air MarocAT9442
LOTLO4602
17:00
AirlineFlight  No
Turkish AirlinesTK2159
18:05
AirlineFlight  No
Turkish AirlinesTK2163
18:20
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
18:30
AirlineFlight  No
Turkish AirlinesTK6942
19:20
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
19:55
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
Turkish AirlinesTK2171
JetBlueB66936
20:55
AirlineFlight  No
Turkish AirlinesTK2175
21:56
AirlineFlight  No
Turkish AirlinesTK6960
22:55
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
Turkish AirlinesTK2183
VIEW FLIGHTS
Saturday
00:00
AirlineFlight  No
Turkish AirlinesTK6960
03:10
AirlineFlight  No
TAP Air PortugalTP8833
JetBlueB66937
04:25
AirlineFlight  No
Turkish AirlinesTK2191
Turkish AirlinesTK6969
06:00
AirlineFlight  No
Air New ZealandNZ4879
Turkish AirlinesTK2193
TAP Air PortugalTP8854
06:35
AirlineFlight  No
Turkish AirlinesTK2185
08:00
AirlineFlight  No
Air New ZealandNZ4891
Singapore AirlinesSQ6209
Singapore AirlinesSQ6217
AirSERBIAJU8188
TaromRO9180
TaromRO9188
Turkish AirlinesTK2117
08:55
AirlineFlight  No
SASSK3439
Singapore AirlinesSQ6203
AirSERBIAJU8161
Turkish AirlinesTK2123
TAP Air PortugalTP8843
09:00
AirlineFlight  No
Turkish AirlinesTK6971
10:00
AirlineFlight  No
Air New ZealandNZ4881
Turkish AirlinesTK2127
TAP Air PortugalTP8825
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Royal Air MarocAT9440
Asiana AirlinesOZ6950
13:30
AirlineFlight  No
Turkish AirlinesTK2139
14:20
AirlineFlight  No
Turkish AirlinesTK2143
15:00
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Royal Air MarocAT9442
LOTLO4602
16:20
AirlineFlight  No
Turkish AirlinesTK2151
17:00
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
Turkish AirlinesTK2159
18:05
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
19:20
AirlineFlight  No
Turkish AirlinesTK2163
19:55
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
Turkish AirlinesTK2171
JetBlueB66936
22:10
AirlineFlight  No
Turkish AirlinesTK2175
22:55
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
Turkish AirlinesTK2183
VIEW FLIGHTS
Sunday
00:15
AirlineFlight  No
Malaysia AirlinesMH4295
Air New ZealandNZ4887
AirSERBIAJU8186
03:10
AirlineFlight  No
TAP Air PortugalTP8833
JetBlueB66937
04:25
AirlineFlight  No
Turkish AirlinesTK2191
06:00
AirlineFlight  No
Air New ZealandNZ4879
Turkish AirlinesTK2193
TAP Air PortugalTP8854
06:35
AirlineFlight  No
Air New ZealandNZ4891
AirSERBIAJU8188
TaromRO9188
Turkish AirlinesTK2185
08:00
AirlineFlight  No
SASSK3473
Singapore AirlinesSQ6209
Singapore AirlinesSQ6217
TaromRO9180
Turkish AirlinesTK2117
08:55
AirlineFlight  No
SASSK3439
AirSERBIAJU8161
10:00
AirlineFlight  No
Air New ZealandNZ4881
Turkish AirlinesTK2127
TAP Air PortugalTP8825
10:10
AirlineFlight  No
Singapore AirlinesSQ6203
Turkish AirlinesTK2123
TAP Air PortugalTP8843
12:05
AirlineFlight  No
SASSK3469
Air New ZealandNZ4883
Thai AirwaysTG9303
AirSERBIAJU8165
Turkish AirlinesTK2139
Royal Air MarocAT9447
Asiana AirlinesOZ6948
JetBlueB66934
13:00
AirlineFlight  No
SASSK3440
Turkish AirlinesTK2143
Royal Air MarocAT9440
Asiana AirlinesOZ6950
15:00
AirlineFlight  No
AirSERBIAJU8171
TaromRO9182
Turkish AirlinesTK2151
Royal Air MarocAT9442
LOTLO4602
17:00
AirlineFlight  No
Air New ZealandNZ4893
Thai AirwaysTG9305
AirSERBIAJU8175
Turkish AirlinesTK2159
18:05
AirlineFlight  No
AirSERBIAJU8177
TaromRO9170
19:20
AirlineFlight  No
Turkish AirlinesTK2163
19:55
AirlineFlight  No
Malaysia AirlinesMH4275
AirSERBIAJU8181
JetBlueB66936
21:15
AirlineFlight  No
Turkish AirlinesTK2171
22:10
AirlineFlight  No
Turkish AirlinesTK2175
22:55
AirlineFlight  No
Turkish AirlinesTK2183
VIEW FLIGHTS

Other routes are also possible. Flying from a different airport may offer more convenient flight times, so below we have we have put a list of other routes that may well be suitable.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Kayseri to Istanbul 01 Hour 34 Minutes
Merzifon to Istanbul 01 Hour 29 Minutes
Zonguldak to Istanbul 046 Minutes
Tokat to Istanbul 059 Minutes

Over the past 10 years flight regulations have become very strict so we advise you to leave plenty of time to check in and get through customs.

Planning a Holiday or Business Trip?

Find the best vehicle hire in Istanbul

Flight Price FAQ - Ankara (ESB) to Istanbul (IST)

DIRECT Pegasus Airlines
What is the cheapest direct flight one way from Ankara ESB to Istanbul IST?
The cheapest direct flight one way from Ankara ESB to Istanbul IST is £18.15 ($23 €21.46)
£18.15
$23 | €21.46
Check Latest Price
DIRECT Pegasus Airlines
What is the cheapest direct return flight from Ankara ESB to Istanbul IST?
The cheapest direct return flight from Ankara ESB to Istanbul IST is £45.77 ($58 €54.11)
£45.77
$58 | €54.11
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from ESB to IST

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Ankara (ESB) to Istanbul (IST)

Who flies from Ankara to Istanbul?
The following airlines fly from Ankara (ESB) to Istanbul (IST): Air New Zealand, AirSERBIA, AJet, Asiana Airlines, JetBlue, LOT, Malaysia Airlines, Royal Air Maroc, SAS, Singapore Airlines, TAP Air Portugal, Tarom, Thai Airways, Turkish Airlines.
How far is the flight from Ankara to Istanbul?
The flight from Ankara to Istanbul is 380KM or 236 miles.
How long does the flight from Ankara to Istanbul to take?
The flight from Ankara to Istanbul takes 1 Hour 8 Minutes.

Other Airports Connecting To Istanbul Airport in turkey

Looking for the best hire car deals?

Find the best vehicle hire in Istanbul, Turkey

Useful Information about Istanbul Airport

Istanbul Airport Passenger Numbers Up by 6% in November 2023

Istanbul Airport witnessed a positive 5.57% increase in passenger traffic in November 2023 compared to the same month in 2019.

View...
Passenger Traffic at Istanbul Airport Edges Up by 8% in October 2023

Istanbul Airport witnessed a remarkable 7.9% increase in passenger traffic in October 2023 compared to pre-pandemic levels.

View...
Istanbul Airport Sees Passenger Numbers Jump by 14% in September 2023

According to available records, Istanbul Airport saw a 13.66% increase in passenger numbers in September 2023 compared to the same month in 2019.

View...
Q3 2023 Marks 11% Increase in Passenger Traffic at Istanbul Airport

Unprecedented Growth: Istanbul Airport Surpasses Pre-Pandemic Passenger Volume with a 10.62% Increase in Q3 2023

View...