Cheapest flights for Dubai – Tehran (DXB – THR)

Aviasales.ge will find you the cheapest airfare for Dubai – Tehran by comparing the ticket prices to Tehran using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Dubai – Tehran is up to you.

Dubai – Tehran is most popular in January and December. During this period the average ticket price is 546.

In the off-season – in January and December ticket prices drop to an average of 546.

Direct flight for from Dubai to Tehran

The easiest way to to get to your destination is a direct flight. Direct flights for from Dubai to Tehran are offered by:

  • Emirates (daily EK979)
  • Flydubai (daily FZ1931)
  • Iran Air (2 days per week, flight IR641)
  • Iran Airtour (6 days per week, flight B99721)
  • Qeshm Air (4 days per week, flight QB2203)
  • Mahan Airlines (daily W560)

Tehran is served by 2 airports: Mehrabad International Airport and Imam Khomeini International Airport. Direct flights for Dubai – Tehran are operated by:
  • Flydubai from Dubai Airport to Mehrabad International Airport
  • Iran Airtour, Emirates, Flydubai, Iran Air, Jazeera Airways, Kuwait Airways, Qeshm Air, Qatar Airways, Mahan Airlines from Dubai Airport to Imam Khomeini International Airport
Flight with layover for the route from Dubai to Tehran

A flight with a layover on the route Dubai – Tehran will allow you to make your trip more interesting. The layover could be in:

  • Lar (flight FZ267 Flydubai)
  • Kuwait (flight KU678 Kuwait Airways)
  • Doha (flight QR1023 Qatar Airways)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Dubai – Tehran could change by more than 151%.

Aviasales.ge suggests buying tickets for Dubai – Tehran in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Dubai – Tehran (DXB – THR)
2 ⁠hr 6 ⁠min
Average flight duration
1,217 km
Distance
30 min
Current time difference
102
Number of flights per week
₾341
Lowest price
Average ticket price
05:05
Earliest flight out
22:25
Latest flight out

Ticket prices for Dubai – Tehran by month *

Month One-way Round-trip
December 2024 10.12.2024
26.12 - 05.01.2025
January 2025 03.01.2025
20.01 - 24.01.2025

* Prices found by users over the last 48 hours (they do not represent an offer).

Cheapest flight for from Dubai to Tehran found by our users over the last 48 hours: ticket with Iran Airtour with a departure on 25.12.2024 and a price of 315 GEL.
Fastest flight for from Dubai to Tehran: ticket with Iran Airtour with the nearest departure on 25.12.2024 and a flight duration of 2hrs. 15min..
Airports serving Dubai – Tehran

Dubai airports serving flights to Tehran:

  • Dubai Airport (DXB)

Tehran airports accepting flights from Dubai:

  • Mehrabad International Airport (THR)
  • Imam Khomeini International Airport (IKA)

Most popular by Aviasales.ge

Flights from Dubai

Flights to Tehran