- Home
- Flights
- Flights from Ankara
- Ankara to Baku
Flights from Ankara to Baku
Azerbaijan Airlines and Pegasus Airlines fly nonstop from Ankara to Baku. The flight takes around 2h 18m.
Direct flights available 2h 18m
Ankara to Baku at a glance
Fastest flight2h 18mEstimated
Nonstop flightsYesAzerbaijan Airlines, Pegasus Airlines
Airlines flying nonstop from Ankara to Baku
2 airlines on this route.
Good to know
- Distance
- 1,445 km897 miles
- Flight time
- 2h 18mestimate
- Time difference
- +1hBaku vs Ankara
- Currency in Baku
- USD
- Airports
- ESB → GYD
Flights from Ankara to Baku: questions answered
Are there direct flights from Ankara to Baku?
Yes. Azerbaijan Airlines and Pegasus Airlines fly this route nonstop.
How long is the flight from Ankara to Baku?
A nonstop flight covers 1,445 km and takes around 2h 18m.
Which airlines fly from Ankara to Baku?
Azerbaijan Airlines and Pegasus Airlines operate nonstop flights on this route.
Which airports serve Ankara and Baku?
Ankara: Esenboğa International Airport (ESB). Baku: Heydar Aliyev International Airport (GYD).
What is the time difference between Ankara and Baku?
Baku is 1 hour ahead of Ankara.





