Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Tehran
  4. Tehran to Baku
Nonstop route · Iran → Azerbaijan

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
THRGYD

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.

AirlineFlights a weekTypical departuresFromSearch
Iran Air———Search
IAIran Airtour———Search

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.

More flights from Tehran