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

Flights from Kabul to Tehran

Iran Airtour and Mahan Air fly nonstop from Kabul to Tehran. The flight takes around 2h 33m.

Direct flights available 2h 33m
KBLTHR

Kabul to Tehran at a glance

Fastest flight2h 33mEstimated
Nonstop flightsYesIran Airtour, Mahan Air

Airlines flying nonstop from Kabul to Tehran

2 airlines on this route.

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

Good to know

Distance
1,645 km1,022 miles
Flight time
2h 33mestimate
Time difference
-1hTehran vs Kabul
Currency in Tehran
USD
Airports
KBL → IKA, THR

Flights from Kabul to Tehran: questions answered

Are there direct flights from Kabul to Tehran?
Yes. Iran Airtour and Mahan Air fly this route nonstop.
How long is the flight from Kabul to Tehran?
A nonstop flight covers 1,645 km and takes around 2h 33m.
Which airlines fly from Kabul to Tehran?
Iran Airtour and Mahan Air operate nonstop flights on this route.
Which airports serve Kabul and Tehran?
Kabul: Kabul International Airport (KBL). Tehran: Imam Khomeini International Airport (IKA) and Mehrabad International Airport (THR).
What is the time difference between Kabul and Tehran?
Tehran is 1 hour behind Kabul.

More flights from Kabul