Cheap Flights from Dubai to Tehran

Compare Dubai to Tehran flight deals

Find the cheapest month or even day of the year to fly to Tehran

Book the best Tehran fare with no extra fees

Flight deals from Dubai to Tehran

Looking for a cheap last-minute deal or the best round-trip flight from Dubai to Tehran? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Dubai to Tehran

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Dubai to Tehran flights are currently cheapest in May.

Direct flights from Dubai to Tehran

Alternative Dubai to Tehran routes

Looking for the cheapest, fastest or easiest route from Dubai to Tehran? You could fly into the following airports instead.

Dubai to Tehran: Flight information

The things to know before you go.
Cheapest flight foundAED 1,004
Cheapest month to flyMay
Average flight time2 hrs, 17 mins
Most popular airlineEmirates
Average flights per week60

Finding cheap flights from Dubai to Tehran: Frequently asked questions

There are 2 airports in Tehran: Mehrabad International and Imam Khomeini International.
The best price we found for a round-trip flight from Dubai to Tehran is AED 1,004. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 17 minutes is the average flight time from Dubai to Tehran.
Emirates, flydubai and Mahan Air fly direct from Dubai to Tehran.
There are 540 flights per week flying from Dubai to Tehran, as of May 2024.
The cheapest month to fly from Dubai to Tehran is usually May.
If you're flying from Dubai, the cheapest airport near Tehran is Imam Khomeini International – which is 36.4 km away from the center of Tehran. We've found flights to this airport from AED 1,004.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Dubai to Tehran on Wednesday, May 8, 2024.
Yes – the average flight time is 2 hours and 17 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Tehran but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Tehran is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 17°C. July is typically the warmest month in Tehran, when it usually averages around 32°C. You can expect the least rain in July. The coldest month is January, with temperatures averaging -5°C. The rainiest month is November.
The cheapest airline that flies to Tehran is Iran Air Tours.

Travelers looking to book flights from Dubai to Tehran can travel nonstop with a few different airlines. The three airlines currently operating direct flights on this route are Emirates, Iran Air and Mahan Air. All flights to Tehran will leave out of Dubai International Airport, Dubai’s primary airport.

* This information is correct as of May 2019

Airport Information - Arriving

Tehran Imam Khomeini International Airport is the busiest airport in Iran located around 30 km from the center of Tehran. The airport currently consists of just a single passenger terminal, although there are two additional terminals that are under construction and will open within the next few years. When you have landed at the airport, the most convenient way to travel into the city is by taxi just outside of the terminal. Taxis will come with a fixed rate for journeys into the city and you’ll need to visit a booth in the arrivals hall to prepay for your journey. The airport offers everything you would need for a pleasant stay including a few cafés and eateries as well as duty-free shopping.

Airport Information - Departing

Dubai International Airport is the primary airport serving Dubai consisting of three passenger terminals. You can travel to the airport on the Dubai Metro or by bus if you don’t plan on taking a taxi. While you wait for your flights at the airport there are many things to do to keep yourself occupied. Explore the world-class array of designer, luxury and duty-free stores or grab a bite to eat at one of several restaurants and fast food chains. There are many other facilities provided at the airport including numerous airport lounges, free Wi-Fi connectivity, rest zones and indoor gardens.

What to Expect in Tehran

UAE nationals traveling to Iran will be able to get a visa upon arrival in the country. The weather in Tehran is hot over the summer with average highs of around 33 degrees, although temperatures soon plummet with the onset of winter so you will need some proper winter clothing with you. The local time zone in Iran is just 30 minutes ahead of the UAE, and the currency used in the country is the Iranian rial. Prices in Tehran to be a lot cheaper than Dubai, with, for example, the average cost of eating out just one-third of the average price in Dubai. Find great places to stay in Tehran.


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.