We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
TRAVEL ALERT: SECURITY CONCERNS More info

Cheap flights to Iran

The top flight destination for Iran is Tehran

Search Flights
On Arrival...
  • There are 73 airports in Iran and the 5 biggest are
  • Mehrabad Airport (Tehran, Iran)
    • Right now, 8 airlines operate out of Mehrabad Airport.
    • Mehrabad Airport offers nonstop flights to 45 cities.
    • Every week, at least 847 domestic flights and 28 international flights depart from Mehrabad Airport.
  • Kish Island Airport
    • Right now, 5 airlines operate out of Kish Island Airport.
    • Kish Island Airport offers nonstop flights to 10 cities.
    • Every week, at least 133 domestic flights and 91 international flights depart from Kish Island Airport.
  • Imam Khomeini Airport (Tehran, Iran)
    • Right now, 22 airlines operate out of Imam Khomeini Airport.
    • Imam Khomeini Airport offers nonstop flights to 46 cities.
    • Every week, at least 7 domestic flights and 420 international flights depart from Imam Khomeini Airport.
  • Shiraz Airport (Shiraz, Iran)
    • Right now, 8 airlines operate out of Shiraz Airport.
    • Shiraz Airport offers nonstop flights to 28 cities.
    • Every week, at least 266 domestic flights and 56 international flights depart from Shiraz Airport.
  • Gheshm Airport
    • Right now, 7 airlines operate out of Gheshm Airport.
    • Gheshm Airport offers nonstop flights to 6 cities.
    • Every week, at least 42 domestic flights and 35 international flights depart from Gheshm Airport.
Cheap flights to Iran recently found by travellers

The top flight destination for Iran is Tehran

Enter your dates once and have TripAdvisor search multiple sites to find the best prices on Iran flights.