Direct flights
from Istanbul (IST)
to Ankara (ESB)

Weekly schedule for flights between Istanbul (Istanbul, Turkey) and Esenboga Intl (Ankara, Turkey) operated by 1 airlines.
112 weekly flights operate on this route flying 237mi in 1h10min.
Expect $44 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Monday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Monday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Monday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Monday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Monday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Monday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Monday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Monday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Monday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Monday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Monday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Monday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Monday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Monday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Monday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Tuesday
Tuesday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Tuesday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Tuesday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Tuesday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Tuesday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Tuesday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Tuesday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Tuesday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Tuesday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Tuesday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Tuesday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Tuesday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Tuesday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Tuesday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Tuesday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Tuesday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Wednesday
Wednesday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Wednesday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Wednesday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Wednesday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Wednesday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Wednesday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Wednesday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Wednesday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Wednesday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Wednesday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Wednesday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Wednesday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Wednesday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Wednesday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Wednesday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Wednesday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Thursday
Thursday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Thursday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Thursday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Thursday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Thursday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Thursday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Thursday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Thursday
12:05PM01:15PM
Turkish AirlinesTKTK2146
Thursday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Thursday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Thursday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Thursday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Thursday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Thursday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Thursday
09:25PM10:35PM
Turkish AirlinesTKTK2182
Thursday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Friday
Friday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Friday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Friday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Friday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Friday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Friday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Friday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Friday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Friday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Friday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Friday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Friday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Friday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Friday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Friday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Friday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Saturday
Saturday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Saturday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Saturday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Saturday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Saturday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Saturday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Saturday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Saturday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Saturday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Saturday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Saturday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Saturday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Saturday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Saturday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Saturday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Saturday
11:00PM12:10AM
Turkish AirlinesTKTK2186
Sunday
Sunday
01:00AM02:05AM
Turkish AirlinesTKTK2190
Sunday
02:00AM03:10AM
Turkish AirlinesTKTK2192
Sunday
07:00AM08:10AM
Turkish AirlinesTKTK2122
Sunday
08:00AM09:10AM
Turkish AirlinesTKTK2126
Sunday
09:00AM10:10AM
Turkish AirlinesTKTK2134
Sunday
10:00AM11:10AM
Turkish AirlinesTKTK2138
Sunday
11:00AM12:10PM
Turkish AirlinesTKTK2142
Sunday
12:00PM01:10PM
Turkish AirlinesTKTK2146
Sunday
01:00PM02:10PM
Turkish AirlinesTKTK2150
Sunday
02:00PM03:10PM
Turkish AirlinesTKTK2154
Sunday
03:00PM04:10PM
Turkish AirlinesTKTK2158
Sunday
04:00PM05:10PM
Turkish AirlinesTKTK2162
Sunday
06:00PM07:10PM
Turkish AirlinesTKTK2170
Sunday
07:00PM08:10PM
Turkish AirlinesTKTK2174
Sunday
09:10PM10:20PM
Turkish AirlinesTKTK2182
Sunday
11:00PM12:10AM
Turkish AirlinesTKTK2186