Which airport are you flying from?

Direct flights from Ankara to Baku

Airlines Schedules

ESB - GYD route map All flights from ESB to GYD non-stop. There are direct flights from Ankara Esenboğa Airport (ESB), Turkey to Heydar Aliyev International Airport (GYD), Azerbaijan with Azerbaijan Airlines, AJet and Pegasus. 17 weekly departures are currently scheduled on this route. Departure times range from 00:05 to 23:55 depending on the schedule period. The flight distance is 902 miles (1451 km). Flight time ranges from 2 hours and 10 minutes to 2 hours and 40 minutes.

ESB
Ankara Esenboğa Airport
TurkiyeAnkara , Turkiye
GYD
Heydar Aliyev Airport
AzerbaijanBaku , Azerbaijan
ESB
Ankara Esenboğa Airport
TurkiyeAnkara , Turkiye
Heydar Aliyev Airport
AzerbaijanBaku , Azerbaijan
GYD
Flight time 2h 10min to 2h 40min
Updated Aug 24, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Azerbaijan Airlines

Departure times vary between 12:10 and 22:55
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

AJet

Departure times vary between 12:10 and 12:15
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Pegasus Low-cost carrier

Departure times vary between 00:05 and 23:55
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights/week
3 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Ankara to Baku with Azerbaijan Airlines

This is a weekly direct flight schedule for Azerbaijan Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 21
Tue
Sep 22
Wed
Sep 23
Thu
Sep 24
Fri
Sep 25
Sat
Sep 26
Sun
Sep 27
J28004
22:55
22:55
22:55
22:55
22:55
22:55
22:55

The timetable & schedule information was updated at 2026-08-24

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Ankara to Baku with AJet

This is a weekly direct flight schedule for AJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 21
Tue
Sep 22
Wed
Sep 23
Thu
Sep 24
Fri
Sep 25
Sat
Sep 26
Sun
Sep 27
VF577
12:10
12:15
12:15
12:15
12:15
12:15
12:15

The timetable & schedule information was updated at 2026-08-24

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Ankara to Baku with Pegasus

This is a weekly direct flight schedule for Pegasus. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Sep 21
Tue
Sep 22
Wed
Sep 23
Thu
Sep 24
Fri
Sep 25
Sat
Sep 26
Sun
Sep 27
PC1720
23:55
----
23:35
----
----
23:35
----

The timetable & schedule information was updated at 2026-08-24

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Ankara to Baku scheduled departures

Select a date to see every published non-stop departure between ESB and GYD.

Wednesday
Wed
Sep 23
3 flights(3)
Thursday
Thu
Sep 24
2 flights(2)
Friday
Fri
Sep 25
2 flights(2)
Saturday
Sat
Sep 26
3 flights(3)
Sunday
Sun
Sep 27
2 flights(2)
Monday
Mon
Sep 28
3 flights(3)
Tuesday
Tue
Sep 29
2 flights(2)
Time
Airline
Flight
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
23:35
Pegasus Pegasus
PC1720
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
23:35
Pegasus Pegasus
PC1720
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
12:10
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
23:55
Pegasus Pegasus
PC1720
12:15
AJet AJet
VF577
22:55
Azerbaijan Airlines Azerbaijan Airlines
J28004
SPONSORED AD
ESB-GYD flight route
Route map from Ankara, ESB to Baku, GYD. The distance is 902 miles or 1451 km.
Ankara - Baku direct flight map
SPONSORED AD
SPONSORED AD

ESB - GYD route facts

  • Distance
    902 miles (1451 km)
  • Flight time
    2 hours and 10 minutes to 2 hours and 40 minutes
  • Airlines
    AZAL AZAL
    AJet AJet
    Pegasus Pegasus
  • Airline alliances
    Low-cost carrier
  • Cabins
    Economy Business
  • Hub airports
    Azerbaijan Airlines: GYD
  • Arrival terminals
    Azerbaijan Airlines: Terminal 2
    AJet: Terminal 1
  • Aircraft
    Azerbaijan Airlines: Embraer 190, Airbus A320neo and Airbus A320
    AJet: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737MAX 8 Passenger and Airbus A320 (sharklets)
    Pegasus: Airbus A320

Route FAQ

Azerbaijan Airlines, AJet and Pegasus operate non-stop flights from ESB to GYD with 17 weekly departures.

Scheduled flight time from ESB to GYD ranges from 2 hours and 10 minutes to 2 hours and 40 minutes. The route covers 902 miles (1451 km).

17 weekly departures are currently scheduled on this route, with published departure times ranging from 00:05 to 23:55 depending on the schedule period.

Arrival terminals: Azerbaijan Airlines: Terminal 2 and AJet: Terminal 1.

Economy and Business are currently scheduled on non-stop flights for this route.
SPONSORED AD
SPONSORED AD