Direct flights from Istanbul to Tehran IST → IKA

Iran Air, AIS Airlines, Iran Airtour, Mahan Air, Qeshm Air and Turkish Airlines operate nonstop flights from Istanbul (IST) to Tehran (IKA). The nonstop flight takes around ~2h 34m, covering 1,276 miles (2,054 km) and operates 1–2×/week. Round-trip fares currently start at $532, with a typical fare around $532 across 3 recent fare combinations. Updated 29 June 2026.

60-day flexibility overview based on 3 recent fares across the next 60 days

Cheapest
$532
Typical
$532
Most expensive
$532

Prices last updated 14 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
AIS Airlines IS Iran Air IR Iran Airtour B9 Mahan Air W5 Qeshm Air QB Turkish Airlines TK

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Istanbul to Tehran?

Yes, Iran Air, AIS Airlines and 4 more airlines operate nonstop flights from Istanbul (IST) to Tehran (IKA).

Which airlines fly direct from Istanbul to Tehran?

Iran Air, AIS Airlines, Iran Airtour, Mahan Air, Qeshm Air, Turkish Airlines operate nonstop flights from Istanbul to Tehran.

How long is the flight from Istanbul to Tehran?

The nonstop flight from Istanbul to Tehran takes ~2h 34m (approximately 2054 km).

How often do direct flights operate from Istanbul to Tehran?

Nonstop flights from Istanbul to Tehran operate 1–2×/week.

How much is a round-trip flight from Istanbul to Tehran?

Round-trip flights from Istanbul (IST) to Tehran (IKA) start at $532, with a typical fare around $532. Based on 3 recent fare combinations.

Explore More

Cheap direct deals from Istanbul — last one was $238 to Frankfurt am Main