Flying from Kabul International Airport (KBL) to Tehran: what you need to know
Take a direct flight from Kabul International Airport to Tehran and you'll be travelling for an average of 2 hours 55 minutes.
Tehran is one hour behind Kabul, where Kabul International Airport is located. Tehran runs on the UTC+3:30 timezone.
Kabul International Airport (KBL) to Tehran Imam Khomeini International Airport (IKA) is the most traveled route, with two flights a week to pick from. If you have things to finalize before heading off, the last flight from KBL to IKA is with Iran Airtour at 13:40. Opt for the first departure operated by Ariana Afghan Airlines at 08:00 if you want to fly out earlier.
For a relaxed start to your KBL to Tehran flight, allow plenty of time to check in and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the general travel rule.
Be prepared for longer queues in popular months like March. Arriving up to four hours in advance for international flights and two hours for domestic departures is a good idea.
Direct Kabul International Airport to Tehran tickets are available for booking. Tehran Imam Khomeini International Airport (IKA) is where you'll arrive.
Be on the lookout for offers from Ariana Afghan Airlines. This carrier has direct flights from Kabul International Airport to Tehran.
We make it simple to book plane tickets from KBL to Tehran with a stopover. To see your options, uncheck 'Direct flights only.' Next, pick a flight offering a stop long enough to tour the city of your choice. Popular stopovers include:
Istanbul Airport (IST)
Dubai International Airport (DXB)
Sharjah International Airport (SHJ)
KBL is about 8 kilometres from central Kabul. If you're driving, ride-sharing or catching a taxi from the centre, it'll take 25 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the travel time to be around 40 minutes.
Want a stress-free start to your trip? Stay near KBL. Whether you've booked an early flight from Kabul International Airport to Tehran or don't want departure day to feel hectic, these hotels put convenience first:
Of all flights leaving Kabul International Airport, 65% touch down on time at their destination.
How to find the cheapest flights from Kabul International Airport (KBL) to Tehran
569 € is the lowest price we've seen for a one-way Kabul International Airport to Tehran flight. A return plane ticket right now is 1.028 €. Depending on when and how early you book, these fares may change.
To find cheap flights from KBL to Tehran, book early. Airlines typically offer lower prices when tickets first go on sale.
Landing cheap tickets from Kabul International Airport to Tehran is more likely if you're flexible with your travel plans. Use the 'Whole month' function to access the lowest prices across each month and pick up a sweet deal.
Save time looking for cheap flights from KBL to Tehran by creating a Price Alert. We'll send you an email or notification through the app when fares go down.
Tailor your flights with filters. Select your arrival and departure times, total journey duration and airlines. You can also sort results by 'Best,' 'Cheapest' or 'Fastest' flights from Kabul International Airport to Tehran.
Airports in Tehran
Tehran Mehrabad International Airport (THR)
Tehran Mehrabad International Airport (THR) is around 13 kilometres from central Tehran. If you're opting for a ride-share or a taxi, the drive takes roughly 25 minutes.
If you're travelling by public transport, expect a journey time of around 45 minutes.
Consider staying at Tehran Grand Hotel after your flight from Kabul International Airport to Tehran. It's a short drive from THR and a good option if you want to relax as soon as possible.
Tehran Imam Khomeini International Airport (IKA)
Once your flight from Kabul International Airport to Tehran has landed, you can reach the city centre in around 1 hour 5 minutes by car. Central Tehran is roughly 48 kilometres from Tehran Imam Khomeini International Airport (IKA).
If you're travelling on public transport, it'll take around 1 hour 30 minutes.
Pass through arrivals and head for a hotel close to IKA. Relax shortly after your KBL to Tehran flight at Remis Hotel. Or put up the 'Do not disturb' sign and get some sleep at Rexan Hotel.
Best time to go to Tehran
December is the quietest month for flights from Kabul International Airport to Tehran, while March is the most popular. Choose the best time to go to Tehran based on whether you prefer a lively atmosphere or a more laid-back vibe.
Lock in a Kabul International Airport to Tehran plane ticket with a departure in July if you want to explore the city during its warmest month. Expect temperatures to range from 23ºC (73ºF) to 38ºC (100ºF).
If you want cooler conditions, search for a cheap ticket from KBL to Tehran in January when temperatures average between -6ºC (21ºF) and 10ºC (50ºF).
More about Tehran
After booking your flight from Kabul International Airport to Tehran, find a hotel that offers the right mix of comfort and location. Make one of these options your base for exploring Tehran:
National Museum of Iran and Golestan Palace are just a couple of the popular attractions to put on your Tehran itinerary. Continue your sightseeing adventures at Tehran Museum of Contemporary Art.
Explore more of Iran
You've seen Tehran, now it's time to explore more of Iran. Travel around 338 kilometres south to Isfahan to check off its top sights. From Masjed-e Sheikh Lotfollah to Imam Mosque and Naqshe Jahan Square(Shah Square), you'll have a packed itinerary ahead.
Around 129 kilometres south of Tehran, Qom is another essential stop in Iran. Experience the best of this destination with a visit to Hazrat Fatima Masumeh Holy Shrine, A'zam Mosque and Qoli Darvish Historical Site.