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 Kabul
Nonstop route · Iran → Afghanistan

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
THRKBL

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.

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
+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.

More flights from Tehran