Direct flights from Istanbul to Tehran (IST → IKA)

Distance 2,053 km (1,276 mi)
Est. duration 2h 25m
Loading map...
Live fares · IST → IKA

Available flights

W5Non-stop
from$203
Book

About the Istanbul → Tehran route

Istanbul to Tehran is a short-haul route that punches above its weight. At just over 2,000 km and barely two and a half hours in the air, you're not dealing with a long-haul slog — this is practically a hop. Turkish Airlines (TK) is the big name here, and they're joined by Iran Air (IR) and a handful of others. The route pulls a real mix of passengers: Turkish-Iranian business travelers, diaspora families visiting relatives, and a growing number of tourists who've figured out that Tehran is genuinely underrated.

Why travel from Istanbul to Tehran?

Tehran rewards curiosity. If you're coming from Istanbul, the contrast hits fast — grand bazaars that make the Grand Bazaar look small, centuries-old architecture in neighborhoods like Tajrish, and a food scene that I genuinely wasn't prepared for. Think pomegranate stews, saffron rice dishes, and fresh herbs piled on every table. Beyond the food, there's a strong pull for Turkish business travelers — Iran is a major trade partner, and that relationship keeps this route busy year-round. For Turkish tourists specifically, Iranian historical sites like the Golestan Palace offer something completely different from anything back home. And for Iranian diaspora flying through Istanbul? This route is often the most practical connection available given IKA's limited 39 non-stop destinations.

Quick stats

  • Distance: 2,053 km
  • Estimated flight time: 2h 25m
  • Operating airlines: B9, IR, IS, QB, TK, W5
  • Direct route: yes

Practical tips for IST → IKA

Spring (April-May) and autumn (September-October) are the sweet spots — Tehran's climate is extreme in summer and winter. IKA arrivals can feel slow; immigration queues are real, so pack patience. From Imam Khomeini Airport, the metro connects into the city center for cheap — avoid airport taxis unless your hotel pre-arranges one. Iran runs on the Iranian rial, cards don't work (sanctions), so bring euros or Turkish lira to exchange on arrival. You'll need a visa — check your nationality's requirements well in advance. If you're flying a smaller carrier, double-check baggage allowances before you pack.

Frequently asked questions

How long does the flight from Istanbul to Tehran take?

The flight duration from Istanbul (IST) to Tehran (IKA) is approximately 2 hours and 25 minutes, covering a distance of 2,053 km. This makes it a relatively short regional flight across the Eastern Mediterranean and Middle East.

Which airlines operate the Istanbul to Tehran route?

Six airlines serve this route: Turkish Airlines (TK), Iran Air (IR), Pegasus Airlines (PC/B9), Caspian Airlines (IS), Qatar Airways (QB), and Wizz Air (W5). Availability and frequency may vary seasonally, so it's worth comparing options across these carriers.

What is the best time of year to fly from Istanbul to Tehran?

Spring (April–May) and autumn (September–October) offer the most pleasant weather in both cities with mild temperatures and lower rainfall. These shoulder seasons typically balance reasonable fares with comfortable travel conditions, while summer heat in Tehran can be intense and winter flights may be affected by occasional disruptions.

What are the visa requirements for Turkish citizens traveling to Iran?

Turkish citizens can obtain an Iranian visa on arrival or apply in advance through the Iranian embassy in Ankara; requirements vary based on nationality and purpose of visit. It's recommended to check current regulations with the Iranian embassy or consulate before departure, as visa policies can change.

What should I know about luggage, jet lag, and transit on this route?

The 2-hour 25-minute flight means minimal jet lag (only 30 minutes time difference), though luggage allowances vary by airline—budget carriers typically offer smaller allocations than full-service airlines. If connecting onward from Tehran, note that the Imam Khomeini International Airport (IKA) is 50 km south of the city, so plan extra time for ground transportation.

Find flights from Istanbul to Tehran
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Istanbul to Tehran? The flight distance from IST to IKA is approximately 2,053 km (1,276 miles).
How long is the flight from IST to IKA? The estimated flight time from Istanbul to Tehran is approximately 2h 25m.
What airlines fly from IST to IKA? Airlines operating direct flights from Istanbul to Tehran include: B9, IR, IS, QB, TK, W5.

Cheapest fares Istanbul → Tehran

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Istanbul → Tehran.

Try a nearby airport to Istanbul

Flights to Tehran (IKA) from other airports within 350 km of Istanbul. Often unlocks cheaper fares or better times.

Or try a nearby airport to Tehran

Flights from Istanbul (IST) to other airports within 350 km of Tehran.

Other flights from Istanbul (IST)

Other flights from Tehran (IKA)