- Home
- Flights
- Flights from Tehran
- Tehran to Baku
Flights from Tehran to Baku
Iran Air and Iran Airtour fly nonstop from Tehran to Baku. The flight takes around 1h 13m.
Direct flights available 1h 13m
Tehran to Baku at a glance
Fastest flight1h 13mEstimated
Nonstop flightsYesIran Air, Iran Airtour
Airlines flying nonstop from Tehran to Baku
2 airlines on this route.
Good to know
- Distance
- 570 km354 miles
- Flight time
- 1h 13mestimate
- Time difference
- +0.5hBaku vs Tehran
- Currency in Baku
- USD
- Airports
- IKA, THR → GYD
Flights from Tehran to Baku: questions answered
Are there direct flights from Tehran to Baku?
Yes. Iran Air and Iran Airtour fly this route nonstop.
How long is the flight from Tehran to Baku?
A nonstop flight covers 570 km and takes around 1h 13m.
Which airlines fly from Tehran to Baku?
Iran Air and Iran Airtour operate nonstop flights on this route.
Which airports serve Tehran and Baku?
Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR). Baku: Heydar Aliyev International Airport (GYD).
What is the time difference between Tehran and Baku?
Baku is 0.5 hours ahead of Tehran.





