The weeks just before or after peak season bring lower prices, fewer crowds and usually good weather.
✈️ Cheap flights to Iran
Compare fares to Iran from hundreds of airlines and travel sites – fly into Mehrabad Intl (THR). Find the best time to fly, flight times from major cities and every airport.
🛬 Airports in Iran
| Code | Airport | City | Type |
|---|---|---|---|
| THR | Mehrabad Intl | Tehran | Main |
| IKA | Imam Khomeini Intl | Tehran | Main |
| PYK | Payam Intl | Karaj | Main |
| IFN | Isfahan Shahid Beheshti Intl | Isfahan | Main |
| TBZ | Tabriz Intl | Tabriz | Main |
| AWZ | Qasem Soleimani Intl | Ahvaz | Main |
| ABD | Abadan Ayatollah Jami Intl | Abadan | Main |
| SYZ | Shiraz Shahid Dastghaib Intl | Shiraz | Main |
| MHD | Mashhad Intl | Mashhad | Main |
| XBJ | Birjand Intl | Birjand | Main |
…and 32 more airports.
Imam Khomeini International Airport near Tehran is the main gateway, with other international flights to Shiraz, Isfahan and Mashhad. Land borders connect with Turkey, Armenia and other neighbours, but check current conditions and travel advice.
📅 Best time to fly to Iran
Best: April to May and late September to November – mild temperatures ideal for cities, gardens and ancient sites.
Cheaper shoulder season: March and early December – cooler weather, fewer visitors, and the Nowruz holidays in March bring busy roads and festive atmosphere.
Avoid: June to August in central and southern cities – temperatures soar, making sightseeing exhausting.
Weather by month in Tehran
- 8°Jan⛅
- 11°Feb⛅
- 17°Mar⛅
- 23°Apr⛅
- 29°May☀️
- 35°Jun☀️
- 37°Jul☀️
- 36°Aug☀️
- 32°Sep☀️
- 25°Oct☀️
- 16°Nov⛅
- 10°Dec⛅
Average daytime highs (°C) and how rainy each month is.
⏱️ Flight times to Iran
| Route | Distance | Flight time (nonstop) | |
|---|---|---|---|
| London → Tehran | 4,413 km | 6 h 00 min | |
| New York → Tehran | 9,843 km | 12 h 30 min | |
| Los Angeles → Tehran | 12,199 km | 15 h 20 min | |
| Chicago → Tehran | 10,434 km | 13 h 15 min | |
| Miami → Tehran | 11,497 km | 14 h 30 min | |
| San Francisco → Tehran | 11,837 km | 14 h 55 min | |
| Toronto → Tehran | 9,892 km | 12 h 35 min | |
| Paris → Tehran | 4,188 km | 5 h 45 min | |
| Frankfurt → Tehran | 3,767 km | 5 h 10 min | |
| Dubai → Tehran | 1,223 km | 2 h 10 min | |
| Delhi → Tehran | 2,545 km | 3 h 45 min | |
| Mumbai → Tehran | 2,805 km | 4 h 05 min | |
| Singapore → Tehran | 6,626 km | 8 h 40 min | |
| Sydney → Tehran | 12,919 km | 16 h 15 min |
Flight times are estimates for a nonstop flight; with a connection allow 2–5 hours more. * Very long routes usually need a stop.
📍 Where to go in Iran
- Isfahan – A city of grand mosques, palaces, bridges and gardens often called 'half the world'.
- Shiraz – Gardens, poets' tombs and the base for visiting Persepolis.
- Yazd – Wind-catchers, Zoroastrian heritage and atmospheric adobe lanes.
- Persepolis – The grand Achaemenid complex with stunning relief carvings, plus nearby royal tombs at Naqsh-e Rostam.
- Kashan – Historic houses, a beautiful Persian garden and a traditional bazaar.
- Tehran – A sprawling capital with Golestan Palace, excellent museums and mountain views.
💡 Flight hacks
Use a fare calendar view and move your trip by one or two days – mid-week departures are usually the cheapest.
Most ATMs charge a flat fee, so taking out cash for several days at once is cheaper than many small withdrawals.
Flights to Iran: questions
What is the main airport in Iran?
The main international airport is Mehrabad Intl (THR) in Tehran. Other airports with scheduled flights include Tehran (IKA), Karaj (PYK), Isfahan (IFN).
How long is the flight from London to Iran?
A nonstop flight from London to Tehran covers about 4,413 km and takes around 6 h 00 min. With a connection, plan for a few extra hours.
When is the best time to fly to Iran?
April to May and late September to November – mild temperatures ideal for cities, gardens and ancient sites.
When is the cheapest time to fly to Iran?
Fares are usually lowest outside the peak season. Good-value months: March and early December – cooler weather, fewer visitors, and the Nowruz holidays in March bring busy roads and festive atmosphere.
Do I need a visa to fly to Iran?
It depends on your passport. See our Iran visa & entry guide for the rules, then check with the official embassy before you book.
🌍 Iran profile🛂 Visa & entry📰 Airline news✈️ All flight search
Searches open our travel partner in a new tab. We may earn a small commission when you book – it never changes the price you pay, and it keeps this site free.