Support

Flights Dubai — Tehran

Dubai
DXB
Tehran
THR

Cheap flights Dubai — Tehran

Below you can see the best deals on flights Dubai — Tehran for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

Top 10 cheap flights Dubai — Tehran

Direct flights Dubai — Tehran

Direct flight options for Dubai — Tehran with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 2 h 2 min.

Top 10 direct flights Dubai — Tehran

About the Dubai — Tehran flight

On this page, you can find and book flights from Dubai to Tehran. The distance between the cities is approximately 1,225 km, with a frequency of about 2 flights per week.

Flights are operated by Mahan Air (W5), Iran Air Tour (B9), and Qeshm Air (QB). You can check current prices and availability in the low-fare calendar. We also recommend checking information on how to get to Dubai airport and ways to travel from Tehran airport to the city center beforehand.

Flight ticket prices by day: Dubai — Tehran

Below is a calendar of the lowest flight ticket prices for Dubai — Tehran by day. Pick a convenient date and instantly see the fare. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Dubai → Tehran, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,107mediumMayAED 1,203mediumSepAED 1,444high
FebAED 1,011lowJunAED 1,299highOctAED 1,347high
MarAED 1,396highJulAED 1,059lowNovAED 1,155medium
AprAED 1,155mediumAugAED 1,203mediumDecAED 1,396high

Some values are estimated based on seasonality.

When to fly

According to climate data, the warmest month in Tehran is July, with an average temperature of 33.8°C. The coldest and wettest period is January, when temperatures drop to -5.3°C and precipitation reaches its annual peak.

Minimum price information is currently unavailable. We recommend tracking ticket prices in real-time, as fares depend on seasonality and advance booking. Typically, the most budget-friendly options are available during periods of low demand.

For a comfortable trip, it's best to choose May or October, when the weather is most favorable. Avoid periods of extreme heat in mid-summer or frost in January-February if you plan to move around the city a lot.

Temperature · Tehran

Dry and wet days · Tehran

Wind speed and direction · Tehran

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Dubai — Tehran ticket

  • Given the low flight frequency (about 2 per week), book your tickets from Dubai to Tehran at least 4–6 weeks before departure.
  • Compare baggage policies for Mahan Air and Qeshm Air, as rules on this route can vary significantly even for similar prices.
  • Use the price dynamics chart on this page to identify the most cost-effective days: the price difference between adjacent dates can exceed AED 217.
  • Check the flight type in search results — direct flights save significant time, given the distance of 1,225 km.

Airlines

There are 3 airlines operating on this route, with Mahan Air and Qeshm Air being the key carriers. Most flights are direct, providing the fastest possible travel between the cities. Review the detailed schedule and flight details in the list below.

  • B9B9
    1x/week
    • Direct flight DXB → IKA1x/week
    40.0%
  • W5W5
    1x/week
    • Direct flight DXB → IKA1x/week
      Duration
      30m
      Days
      MTWTFSS
    40.0%
  • QBQB
    1x/week
    • Direct flight DXB → IKA1x/week
      Duration
      30m
      Days
      MTWTFSS
    20.0%

Cities and airports on the Dubai — Tehran route

Flights Dubai — Tehran depart from Dubai Airport and Dubai World Central – Al Maktoum International Airport and arrive at Mehrabad International Airport and Imam Khomeini International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Tehran

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to de…

Cemeteries as Museums: A Guide to the Most Beautiful NecropolisesInteresting

Cemeteries as Museums: A Guide to the Most Beautiful Necropolises

For many, a walk through a cemetery is a plot from a gothic novel or a forced necessity. But experienced travelers know: ancient burial grounds are the most honest open-air museums. There is no urban…

The Oldest Cities in the WorldInteresting

The Oldest Cities in the World

Relaxing among skyscrapers in a brand new hotel in Dubai is cool, of course, but what about a trip to places that are more than five thousand years old? We tell you about cities that have existed for…

Egypt without the beach: why fly to CairoTravel Ideas

Egypt without the beach: why fly to Cairo

For most tourists, Egypt is a predictable scenario: a sun lounger, the Red Sea, coral reefs, and an all-inclusive bracelet in Hurghada or Sharm El Sheikh . In this coordinate system, Cairo is often pe…

Tips for Travelers

5 Airports with Free City Tours

Have a long layover at the airport? Don’t rush to get upset! If you are flying through one of the cities we’ll tell you about in this article, you can count on a free tour. ISTANBUL. ATATÜRK AIRPORT I…

Where a techno fan should go: best clubs in EuropeWhere to go

Where a techno fan should go: best clubs in Europe

Planning a trip to the world’s main techno hotspots requires not only a love for music but also an understanding of local cultural codes. Today, the electronic scene is a powerful unifying tool, trans…

Frequently asked questions about the Dubai — Tehran flight

How long is the flight from Dubai to Tehran?

The approximate travel time on a direct flight is about 1 hour and 45 minutes, as the distance between the cities is 1,225 km.

Which airlines fly on this route?

Regular service is provided by Mahan Air, Iran Air Tour, and Qeshm Air.

Are there direct flights between the cities?

Yes, direct flights are available on this route, operating on average twice a week.

Which airport do flights to Tehran arrive at?

Most international flights from Dubai arrive at Imam Khomeini International Airport (IKA).

How much is the cheapest ticket?

Flight prices change constantly depending on demand; you can always check the current minimum in the low-fare calendar on this page.

Where else you can fly from Dubai

See all

Where else you can fly from Tehran

See all
We use cookies for your convenience.