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





