Cheap flights from Baku to Ankara

Find cheap Ankara to Baku flights with our free search service. Compare all available fares for direct or connection flights from Ankara to Baku.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Baku to Ankara flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Baku (BAK) - Ankara (ANK) 2026-04-09 2026-04-09 152 USD 5 hours 5 minutes Direct 2026-03-03T09:35:44
Baku (BAK) - Ankara (ANK) 2026-04-12 2026-04-12 152 USD 5 hours 5 minutes Direct 2026-03-02T11:31:26
Baku (BAK) - Ankara (ANK) 2026-04-16 2026-04-16 154 USD 5 hours 5 minutes Direct 2026-03-01T18:49:21
Baku (BAK) - Ankara (ANK) 2026-04-28 2026-04-28 155 USD 5 hours 5 minutes Direct 2026-02-28T12:47:38
Baku (BAK) - Ankara (ANK) 2026-04-14 2026-04-14 158 USD 5 hours 5 minutes Direct 2026-02-28T16:22:36
Baku (BAK) - Ankara (ANK) 2026-04-15 2026-04-15 163 USD 5 hours 5 minutes Direct 2026-02-27T05:59:47
Baku (BAK) - Ankara (ANK) 2026-04-05 2026-04-05 165 USD 5 hours 5 minutes Direct 2026-03-03T02:20:06
Baku (BAK) - Ankara (ANK) 2026-04-19 2026-04-19 166 USD 4 hours 50 minutes Direct 2026-02-28T14:00:31
Baku (BAK) - Ankara (ANK) 2026-05-05 2026-05-05 166 USD 4 hours 50 minutes Direct 2026-02-28T09:17:57
Baku (BAK) - Ankara (ANK) 2026-05-12 2026-05-12 166 USD 4 hours 50 minutes Direct 2026-03-01T21:48:35
Baku (BAK) - Ankara (ANK) 2026-04-26 2026-04-26 166 USD 4 hours 50 minutes Direct 2026-03-01T19:39:13
Baku (BAK) - Ankara (ANK) 2026-04-02 2026-04-02 168 USD 5 hours 5 minutes Direct 2026-03-01T18:49:22
Baku (BAK) - Ankara (ANK) 2026-05-07 2026-05-07 169 USD 5 hours 5 minutes Direct 2026-02-26T09:04:55
Baku (BAK) - Ankara (ANK) 2026-05-14 2026-05-14 169 USD 5 hours 5 minutes Direct 2026-02-26T07:59:46
Baku (BAK) - Ankara (ANK) 2026-04-27 2026-04-27 170 USD 4 hours 50 minutes Direct 2026-02-28T13:20:36
Baku (BAK) - Ankara (ANK) 2026-04-20 2026-04-20 171 USD 4 hours 50 minutes Direct 2026-02-28T13:59:06
Baku (BAK) - Ankara (ANK) 2026-04-23 2026-04-23 171 USD 5 hours 5 minutes Direct 2026-02-28T09:19:49
Baku (BAK) - Ankara (ANK) 2026-04-13 2026-04-13 173 USD 4 hours 50 minutes Direct 2026-02-28T08:21:59
Baku (BAK) - Ankara (ANK) 2026-04-10 2026-04-10 176 USD 5 hours 5 minutes Direct 2026-03-01T22:06:51
Baku (BAK) - Ankara (ANK) 2026-04-01 2026-04-01 176 USD 4 hours 45 minutes Direct 2026-03-02T04:24:31
Baku (BAK) - Ankara (ANK) 2026-05-06 2026-05-06 177 USD 4 hours 45 minutes Direct 2026-02-26T07:59:56
Baku (BAK) - Ankara (ANK) 2026-04-25 2026-04-25 178 USD 4 hours 45 minutes Direct 2026-02-25T13:17:34
Baku (BAK) - Ankara (ANK) 2026-06-02 2026-06-02 183 USD 5 hours 5 minutes Direct 2026-03-01T13:01:23
Baku (BAK) - Ankara (ANK) 2026-05-15 2026-05-15 185 USD 5 hours 5 minutes Direct 2026-02-26T07:59:48
Baku (BAK) - Ankara (ANK) 2026-05-03 2026-05-03 185 USD 5 hours 5 minutes Direct 2026-03-03T01:58:54
Baku (BAK) - Ankara (ANK) 2026-03-11 2026-03-11 193 USD 5 hours 0 minutes Direct 2026-03-02T10:01:15
Baku (BAK) - Ankara (ANK) 2026-05-01 2026-05-01 197 USD 5 hours 5 minutes Direct 2026-02-28T09:21:11
Baku (BAK) - Ankara (ANK) 2026-05-11 2026-05-11 200 USD 5 hours 5 minutes Direct 2026-02-24T21:06:25
Baku (BAK) - Ankara (ANK) 2026-04-03 2026-04-03 200 USD 5 hours 5 minutes Direct 2026-03-01T11:11:36
Baku (BAK) - Ankara (ANK) 2026-03-06 2026-03-06 201 USD 4 hours 55 minutes Direct 2026-03-03T08:14:29

Baku to Ankara flight status

Flight Origin Destination Departure Arrival Equip
TK8447 Baku (GYD) Ankara (ESB) 9:25 a.m. 11:45 a.m.
VF578 Baku (GYD) Ankara (ESB) 5:05 p.m. 6:45 p.m. Boeing 737-800 (winglets)
J28443 Baku (GYD) Ankara (ESB) 6:30 p.m. 8:10 p.m. Airbus A320neo
J24003 Baku (GYD) Ankara (ESB) None None A319
TK7757 Baku (GYD) Ankara (ESB) 4:50 p.m. 6:25 p.m. Boeing 737-8F2
J29003 Baku (GYD) Ankara (ESB) 10:30 a.m. noon E190
0T7757 Baku (GYD) Ankara (ESB) 5:10 p.m. 6:45 p.m. Boeing 737-800 (winglets)
J24005 Baku (GYD) Ankara (ESB) midnight 3:30 a.m. A345
Z7180 Baku (GYD) Ankara (ESB) 6:40 p.m. 7:20 p.m. 146
J23 Baku (GYD) Ankara (ESB) 4 p.m. 5:30 p.m. A319
J20003 Baku (GYD) Ankara (ESB) 4 p.m. 5:30 p.m. 319
TK331 Baku (GYD) Ankara (ESB) 4:30 a.m. 6:20 a.m. B738
J26331 Baku (GYD) Ankara (ESB) 4:30 a.m. 6:20 a.m. None