Helping travelers to find the best flight offers
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Kabul to Tehran:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
In different months, ticket prices from Kabul to Tehran vary: minimum — $368 (January 2026), maximum — $405 (December 2025). Typically, the flight costs $386–$405.
Unable to find information about the schedule of direct flights from
The cheapest one-way flight from Kabul to Tehran departs on 01/07/2026, is operated by Mahan Airlines and costs $165
There is no information about the cheapest roundtrip flight from Kabul to Tehran
Fastest flight from Kabul to Tehran takes 2h 35m
There are direct flights on this route 2 days a week: We and Sa
The distance between Kabul and Tehran is 1620km (1004 miles). There are 2 direct flights from Kabul to Tehran. The time difference between Kabul and Tehran is 1h. Flights from Kabul begin at 8:00 AM. The latest flight from Kabul departs at 10:00 AM
Kabul — Tehran
12/20/2025
Departure
Direct flight
W51102
Starting at $165
Kabul — Tehran
01/07/2026
Departure
Direct flight
W51102
Starting at $165
Starting at $165
Starting at $337
Starting at $344
Starting at $402
The route Kabul — Tehran is served by many carriers — 4 in total, including Mahan Airlines, Kam Air, Air Arabia, and Flydubai. This gives passengers wide opportunities: from finding the lowest fare (from $165) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
The cheapest flight ticket from Kabul to Tehran according to data for the last 48 hours costs $165
Often the best time to buy tickets from Kabul to Tehran is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Kabul to Tehran can be found flying in these months: January, December.
The fastest flights from Kabul to Tehran start from 2 hours 35 minutes in the air.
The following airlines operate direct flights on the route Kabul — Tehran: Mahan Airlines
Find the best flights from Kabul to Tehran by searching over 700 airlines, more than 50 travel agencies, and 5+ top booking systems to compare prices, schedules, and travel conditions in one place. Friendly and fast, our metasearch helps you uncover the most convenient connections and fares so you can book with confidence.
We couldn't find any special offers for flights from Kabul to Tehran
Hamid Karzai International Airport (KBL) serves as Afghanistan’s main international gateway and is typically positioned as the country’s primary hub for diplomatic, humanitarian and limited commercial traffic. Flights usually include regional carriers and a sparse mix of international operators when available; fares can be relatively high compared with nearby markets due to operational constraints. The airport sits about 10–15 km south of central Kabul; transfer times range from roughly 20–45 minutes depending on traffic and security checks. Ground options are mainly taxis and private car services with fares that can vary widely; secure shuttle arrangements are sometimes offered for institutional travelers. Pros: central hub status and direct access to key services; cons: variable service levels, heightened security procedures and limited public transport links.
Fly directly from Kabul to Tehran for the quickest, most convenient way to travel between these historic capitals — no layovers, less hassle, and more time to enjoy your plans. While connecting flights can sometimes be cheaper, a nonstop trip saves valuable time and offers a more comfortable, predictable journey so you can arrive ready to explore.
Tehran is served mainly by two airports with distinct roles. Imam Khomeini International Airport (IKA) is the primary international gateway and typically handles most long-haul and many full-service carriers; it can be perceived as mid-range to premium in facilities. IKA lies about 45–60 km southwest of central Tehran, with travel times of roughly 45–90 minutes by car depending on traffic; airport shuttles, taxis and private transfers are common, and fares can vary widely. Mehrabad Airport (THR) mainly functions as a domestic and regional hub used mostly by local and low-cost carriers; it sits much closer, about 8–12 km west of the city center, reachable in 20–40 minutes by taxi or metro (short fares). Pros: IKA offers international connectivity and modern terminals, while Mehrabad is convenient for domestic connections. Cons: IKA’s greater distance means longer transfer times and variable road costs, and Mehrabad can be crowded with fewer international services.