$421 Flights from Tehran (THRA) to Kabul (KBL)

Compare Tehran to Kabul flight deals

Find the cheapest month or even day of the year to fly to Kabul

Book the best Kabul fare with no extra fees

Flight deals from Tehran to Kabul Airport

Looking for a cheap last-minute deal or the best round-trip flight from Tehran to Kabul Airport? If you want to travel next month, round-trip fares start from $1,006. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Tehran to Kabul

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Tehran to Kabul flights are currently cheapest in April.

Tehran to Kabul: Alternative routes

Compare routes from Tehran to Kabul below. You may find an airport to fly into that's cheaper, faster, or easier than Kabul.

Tehran to Kabul: Flight information

The things to know before you go.
Cheapest flight found$421
Cheapest month to flyApril

Finding cheap flights from Tehran to Kabul: Frequently asked questions

The best price we found for a round-trip flight from Tehran to Kabul is $781. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Tehran to Kabul. But we found flights with one stop from $781.
There are no flights flying from Tehran to Kabul, as of March 2026.
The cheapest month to fly from Tehran to Kabul is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Tehran to Kabul Airport on Monday, April 27, 2026.
No airlines currently offer direct flights between Tehran and Kabul Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kabul but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Kabul is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Kabul is Qatar Airways.

Flying from Tehran to Kabul International Airport (KBL): What you need to know

  • Tehran Imam Khomeini International Airport (IKA) is Tehran's main airport. Check out your options for reserving a flight from Tehran to Kabul International Airport (KBL) leaving from here.

  • Kabul is one hour ahead of Tehran. Kabul International Airport is located in Kabul, which follows the UTC+4:30 timezone.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for hassle-free flying. Make sure you're at the airport on time to catch your flight from Tehran to KBL.

  • During popular months such as March, you'll want to get to the airport well in advance. Plan to arrive two hours before a domestic departure and four hours ahead of international flights whenever you're flying during high season in general.

Airports in Tehran

Tehran Mehrabad International Airport (THR)

  • The journey from central Tehran to THR takes about 45 minutes on public transport. If you ride-share, drive or take a cab, you'll cover the 8 miles in 25 minutes or so, depending on traffic.

  • Booking a night at a hotel can take the stress out of getting to the airport on time. If you're looking for somewhere to stay before your flight from Tehran to Kabul International Airport, consider Tehran Grand Hotel. It's a quick drive from Tehran Mehrabad International Airport.

  • When it comes to the on-time performance of Tehran Mehrabad International Airport, 55% of flights complete their journey on time.

Tehran Imam Khomeini International Airport (IKA)

  • You can book a direct Tehran to Kabul International Airport (KBL) plane ticket out of Tehran Imam Khomeini International Airport (IKA). Work out whether departing from IKA makes the most sense for you.

  • From IKA, direct flights from Tehran to KBL are available with Ariana Afghan Airlines.

  • On the IKA to KBL route, Ariana Afghan is the favorite choice for most passengers.

  • Want a carrier that's known for punctuality? Your best bet is Iran Air Tours. 100.0% of its flights between Tehran Imam Khomeini International Airport and Kabul International Airport land on schedule.

  • IKA is around 30 miles from central Tehran. It'll take 1 hour 5 minutes or so to get to the airport if you're driving from the city center. Public transport takes approximately 1 hour 30 minutes.

  • Get your trip started early by booking a night near Tehran Imam Khomeini International Airport before your Tehran to KBL flight. Convenient stays include Remis Hotel and Rexan Hotel.

  • Tehran Imam Khomeini International Airport has an on-time performance rate of 76%. This figure gives an insight into how often flights that leave from this airport make it to their destination on schedule.

About Kabul International Airport (KBL)

Getting from Kabul International Airport (KBL) to central Kabul

  • Kabul International Airport to the center of Kabul is about 5 miles. If you're taking a cab or renting a car, do some research to make your trip as easy as possible. Journey times vary based on traffic conditions and the time of day.

  • Traveling by public transport typically takes 40 minutes.

How to find the cheapest flights from Tehran to Kabul International Airport (KBL)

  • The lowest price we've found for a one-way ticket from Tehran to Kabul International Airport is $421. For a return flight on this route, the best price is $781. Depending on when you want to go and the availability, these fares could change.

  • To snag cheap flights from Tehran to KBL, book your plane ticket five months before your planned departure.

  • Organize your trip for October. That's the best month for landing cheap Tehran to Kabul International Airport tickets. If you have flexibility with your dates, use the 'Whole month' tool to find the lowest price across every month.

  • Never miss a deal on plane tickets from Tehran to KBL by setting up a Price Alert. We'll send you an email or notification on the app when a new discounted fare appears.

  • Tailor your flights using filters. Pick your ideal arrival and departure times, total journey duration and airlines. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best' flights from Tehran to Kabul International Airport.

The best time to fly from Tehran to Kabul International Airport (KBL)

  • August is the quietest month for flights from Tehran to Kabul International Airport (KBL), while October is the most popular. Pick the best time to go to Kabul based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Kabul is July, with temperatures ranging between 61ºF and 91ºF. Book your Tehran to KBL plane ticket then if you enjoy this type of weather.

  • If you'd rather travel in cooler conditions, search for a cheap ticket from Tehran to Kabul International Airport in January when temperatures are between 10ºF and 46ºF.

More about Kabul

  • Start your Kabul trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Tehran to Kabul International Airport, browse our selection of accommodation options including:

  • There are loads of terrific things to do in Kabul when you're ready to see the sights. Make your way to Babur Garden followed by National Museum of Afghanistan and Ancient Stupa.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.