Cheap flights from Istanbul (ISTA) to Tehran (THRA)

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Turkish Airlines
      AJet
      ATA Airlines
      IranAir
      Mahan Air
      Iran Aseman Airlines

      Compare Istanbul to Tehran flight deals

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

      Book the best Tehran fare with no extra fees

      Flight deals from Istanbul to Tehran

      Looking for a cheap last-minute deal or the best return flight from Istanbul to Tehran? Find the lowest prices on one-way and return tickets right here.
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Istanbul to Tehran found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Istanbul to Tehran

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

      Direct flights from Istanbul to Tehran

      AJet
      ATA Airlines
      Iran Aseman Airlines
      IranAir
      Mahan Air
      Turkish Airlines

      Alternative Istanbul to Tehran routes

      Looking for the cheapest, fastest or easiest route from Istanbul to Tehran? You could fly into the following airports instead.

      Istanbul to Tehran: Flight information

      The things to know before you go.
      Cheapest flight found$171
      Cheapest month to flyNovember
      Average flight time3 hrs, 9 mins
      Most popular airlineTurkish Airlines
      Average flights per week43

      Finding cheap flights from Istanbul to Tehran: Frequently asked questions

      There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
      The best price we found for a return flight from Istanbul to Tehran is $347. 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.
      3 hours and 9 minutes is the average flight time from Istanbul to Tehran.
      Turkish Airlines, AJet and ATA Airlines fly direct from Istanbul to Tehran.
      As of September 2026, there are 43 flights per week flying from Istanbul to Tehran.
      The cheapest month to fly from Istanbul to Tehran is usually December.
      If you're flying from Istanbul, the cheapest airport near Tehran is Imam Khomeini International – which is 36.3 km away from the centre of Tehran. We've found flights into this airport from $347.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Istanbul to Tehran on Tuesday, 1 December 2026.
      Yes – the average flight time is 3 hours and 9 minutes.
      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 Tehran 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 Tehran is around 40 days in advance, so don’t leave your flight to the last minute.

      In September, the average temperature is usually around 23°C. July is typically the warmest month in Tehran, when it usually averages around 34°C. You can expect the least rain in August. The coldest month is January, with temperatures averaging -6°C. The rainiest month is March.
      The cheapest airline that flies to Tehran is Pegasus Airlines .

      Travelling from Istanbul to Tehran: what you need to know

      • Istanbul has a couple of airports where you can set off on your adventure. Check out your options for reserving a flight from Istanbul to Tehran leaving from Istanbul Airport (IST) or Istanbul Sabiha Airport (SAW).

      • Disembark at Tehran's chief entry point, Imam Khomeini International Airport (IKA).

      • The average length of a direct Istanbul to Tehran flight is 4 hours.

      • The timezone in Tehran is UTC+3:30, which is 30 minutes ahead of Istanbul.

      • The most popular route for flights from Istanbul to Tehran is Istanbul Airport (IST) to Imam Khomeini International Airport (IKA). There are 93 services between these two airports each week.

      • Leave enough time to catch your Istanbul to Tehran flight. As a general rule, arrive at least two hours before international departures and an hour ahead for domestic flights.

      • Be prepared for longer lines during popular months such as August. Arriving up to four hours ahead of international flights and two hours for a domestic departure will give you plenty of time for security and boarding.

      How to find the cheapest flights from Istanbul to Tehran

      • $171 is the best price for a one-way ticket from Istanbul to Tehran. A return flight starts from $346. These prices may change depending on demand and availability.

      • Score cheap Istanbul to Tehran flights by booking 11 months ahead. Based on our research, that's the sweet spot for finding the biggest deals.

      • Plan your trip for April. That's the best month for scoring the biggest deals on plane tickets from Istanbul to Tehran. If you're open to different travel dates, use the 'Whole month' tool to find the cheapest price across every month.

      • Cut down on the time spent looking for cheap flights from Istanbul to Tehran by creating a Price Alert. We'll send you an email or notification through the app when a new discounted fare appears.

      • Pick your ideal departure and arrival times, airlines and number of stops by using the filters. Alternatively, sort your Istanbul to Tehran flight results by 'Cheapest,' 'Fastest' or 'Best.'

      Flying from Istanbul

      Istanbul Airport (IST)

      • If you're looking for a direct flight from Istanbul to Tehran, you can leave from Istanbul Airport (IST). Travel from IST to Imam Khomeini International Airport (IKA) in one continuous trip.

      • These are some of the leading airlines offering direct Istanbul to Tehran plane tickets with departures from IST:

      • Stopovers are the perfect opportunity to take a break from travelling — and possibly even tour another city. When searching for Istanbul to Tehran flights leaving from Istanbul Airport, deselect the 'Direct flights only' box to see where you can visit along the way. Here are some popular options to consider:

        • Dubai Airport (DXB)

        • Vienna Airport (VIE)

        • Muscat Airport (MCT)

      • IST is about 32 kilometres from central Istanbul. If you're catching a taxi, driving or ride-sharing from the centre, it'll take 45 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the trip time to be around 1 hour 10 minutes.

      • In search of a convenient hotel near Istanbul Airport? If you're catching an early flight from Istanbul to Tehran, these accommodation options will put you moments from check-in:

      Istanbul Sabiha Airport (SAW)

      • You can take a nonstop flight from Istanbul to Tehran out of Istanbul Sabiha Airport (SAW). Start your trip at SAW and touch down at Imam Khomeini International Airport (IKA).

      • AJet offers direct Istanbul to Tehran plane tickets from SAW. Book your favourite seat and arrive at your destination without any detours.

      • Visit family or friends or just take a moment to recharge with a stopover. If you'd like to break up your Istanbul to Tehran flight, here's where you can stop when setting off from Istanbul Sabiha Airport:

        • Vienna Airport (VIE)

        • Sharjah Airport (SHJ)

        • Ankara Esenboga Airport (ESB)

      • Using public transport, you can travel from central Istanbul to SAW in around 1 hour 40 minutes. The terminal is roughly 31 kilometres away. Driving will take you about 1 hour 5 minutes.

      • Want to enjoy an extra night away before catching your flight from Istanbul to Tehran? Check in to a hotel near Istanbul Sabiha Airport before your adventure officially starts. Check out these accommodation options:

      • Istanbul Sabiha Airport has an on-time performance rate of 68%. This figure gives an insight into how frequently flights that leave from this airport arrive on time.

      Arriving in Tehran

      Mehrabad International Airport (THR)

      • Mehrabad International Airport (THR) to central Tehran takes around 25 minutes to reach by car. The centre is roughly 2 kilometres away.

      • It typically takes 45 minutes to get there on public transport.

      Imam Khomeini International Airport (IKA)

      • Once your flight from Istanbul to Tehran has hit the runway, you can make your way to the city centre in around 1 hour 5 minutes by car. Central Tehran is roughly 40 kilometres from Imam Khomeini International Airport (IKA).

      • If you travel by public transport, you'll get to the city centre in 1 hour 30 minutes or so.

      Best time to go to Tehran

      • March is the quietest month for flights from Istanbul to Tehran, while November is the most popular. Find the best time to visit Tehran based on whether you like a laid-back vibe or a lively atmosphere.

      • Book a Istanbul to Tehran ticket departing in July if you're eager to explore the city during its warmest month. Expect temperatures in Tehran to range from 23ºC (73ºF) to 38ºC (100ºF).

      • January sees average temperatures of between -6ºC (21ºF) and 10ºC (50ºF). Search for cheap flights from Istanbul to Tehran around that time if you want to travel in cooler conditions.

      More about Tehran

      • After booking your flight from Istanbul to Tehran, decide where you'll be dropping your bags. Make one of these accommodation options your base for exploring Tehran:

      • There are so many things to discover in this city it can be tricky to work out where to begin. Golestan Palace, National Museum of Iran and Tehran Museum of Contemporary Art are major attractions which should feature on every Tehran itinerary.

      Explore more of Iran

      • You've done Tehran, now it's time to explore more of Iran. Travel about 338 kilometres south to Isfahan to tick off its top sights. From Sheikh Lotfollah Mosque to Jame Abbasi Mosque and Shah Square, there's plenty to keep you on the go.

      • Around 32 kilometres northwest of Tehran, Karaj is another favourite stop in Iran. Experience this destination's highlights firsthand at Shams Palace, Kosar Park and Dowlat Abad Park.

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