Top airlines fly to Tehran
See which airlines fly to Tehran. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.













Show More
Latest Flight Deals to Tehran
These are the best offers on flights to Tehran you’ll find over the next 60 days, with savings of up to AED 1,695. Don’t miss out!
60%

Dubai
Tehran

One way
Economy

Wed, Sep 3
AED 575
AED 1,428
86%

Sharjah
Tehran

One way
Economy

Wed, Aug 6
AED 200
AED 1,442
63%

Kuala Lumpur
Tehran

One way
Economy

Wed, Sep 10
AED 992
AED 2,687
88%

Istanbul
Tehran

One way
Economy

Sun, Sep 7
AED 221
AED 1,808
79%

Muscat
Tehran

One way
Economy

Mon, Sep 1
AED 263
AED 1,275
64%

Mersin
Tehran

One way
Economy

Sun, Aug 17
AED 358
AED 1,000
61%

Mumbai
Tehran

One way
Economy

Wed, Sep 3
AED 554
AED 1,402
77%

Vienna
Tehran

One way
Economy

Sat, Sep 6
AED 447
AED 1,967
47%

Jaipur
Tehran

One way
Economy

Thu, Jul 24
AED 804
AED 1,521
Round-trip fights to Tehran
Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Tehran affordably.
8 Day Trip
Tue, Oct 14
-
Tue, Oct 21
8 Day Trip
Istanbul
Tehran
AED 422
6 Day Trip
Wed, Jul 23
-
Mon, Jul 28
6 Day Trip
Sharjah
Tehran
AED 428
8 Day Trip
Fri, Oct 3
-
Fri, Oct 10
8 Day Trip
London
Tehran
AED 855
7 Day Trip
Mon, Sep 15
-
Sun, Sep 21
7 Day Trip
Abu Dhabi
Tehran
AED 864
6 Day Trip
Mon, Sep 1
-
Sat, Sep 6
6 Day Trip
Dubai
Tehran
AED 999
8 Day Trip
Fri, Sep 19
-
Fri, Sep 26
8 Day Trip
Mumbai
Tehran
AED 1,096
View more round-trip flights
Useful info for your flights to Tehran
Cheapest one-way flight price | AED 524 |
---|---|
Cheapest return ticket price | AED 998 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 1,217.38 km |
Average flight time | 2 hours 13 minutes |
Popular airline | Flydubai |
Cheapest month | March |
Frequently asked questions about flights to Tehran
-
What is the average flight ticket price from United Arab Emirates to Tehran?
The average ticket price to Tehran is AED 1,708. Please use this price as a reference only. -
How long is the flight to Tehran?
- Approx. 2 hours 5 minutes to fly from Sharjah to Tehran.
- Approx. 2 hours 58 minutes to fly from Dubai to Tehran.
- Approx. 2 hours 40 minutes to fly from Muscat to Tehran.
- Approx. 3 hours 5 minutes to fly from Istanbul to Tehran.
-
How can I book cheaper tickets?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Tehran.
- Look up different airlines that have flights to Tehran.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
-
What is the most popular month to visit Tehran?
Understanding peak and off travel seasons to Tehran can help you arrange your travel plans accordingly. The most popular month to visit Tehran is February. The average price of flight tickets to Tehran in February is AED 1,697. -
When are flight tickets to Tehran the cheapest?
Flight tickets to Tehran are the cheapest in March compared to other months, the average price is AED 1,727. -
Which popular airlines have flights to Tehran?