How long is the Tehran to Dubai flight time & Schedule
Flight info.
Departure
Arrival
Weekly Schedule
-
PC519
Pegasus Airlines
01:50
IKA
04:50
SAW
- - - - T - -Search -
VF143
AJet
20:40
SAW
02:15
DXB
S M T W T F SSearch -
PC519
Pegasus Airlines
01:50
IKA
04:50
SAW
- - - - T - -Search -
KU156
Kuwait Airways
13:00
IST
16:40
KWI
S M T W T F SSearch -
KU675
Kuwait Airways
15:50
KWI
18:45
DXB
- - T W T F SSearch
Tehran to Dubai flight time & Flights Info
| Flight Time | 2 hours 12 minutes |
|---|---|
| Earliest Flight | 09:45⇒12:30 |
| Latest Flight | 19:25⇒22:10 |
| Cheapest Flight Price | AU$231 |
Find Cheap Flights & Tehran to Dubai flight time
- One way
- Round-trip
- direct cheapest
IKA09:452h 15mNonstopDXB12:30Tehran - Dubai|Fri, Jul 10|EmiratesAU$325AU$38716% offSearch16% offAU$387AU$325
IKA00:502h 15mNonstopDXB03:35Tehran - Dubai|Thu, Jul 2|EmiratesAU$325AU$38716% offSearch16% offAU$387AU$325
IKA09:452h 15mNonstopDXB12:30Tehran - Dubai|Mon, Jul 6|EmiratesAU$325AU$38716% offSearch16% offAU$387AU$325
IKA09:452h 15mNonstopDXB12:30Tehran - Dubai|Sun, Jul 12|EmiratesAU$325SearchAU$325
IKA15:102h 5mNonstopDXB17:45Tehran - Dubai|Thu, Jul 9|EmiratesAU$325SearchAU$325
IKA15:102h 5mNonstopDXB17:45Tehran - Dubai|Sat, Jul 4|EmiratesAU$325SearchAU$325
IKA00:502h 15mNonstopDXB03:35Tehran - Dubai|Tue, Jul 7|EmiratesAU$325SearchAU$325
IKA15:102h 5mNonstopDXB17:45Tehran - Dubai|Sat, Jul 11|EmiratesAU$325SearchAU$325
IKA09:452h 15mNonstopDXB12:30Tehran - Dubai|Fri, Jul 3|EmiratesAU$325SearchAU$325
IKA00:502h 15mNonstopDXB03:35Tehran - Dubai|Sat, Jul 18|EmiratesAU$325SearchAU$325
IKA00:502h 15mNonstopDXB03:35Tehran - Dubai|Wed, Jul 8|EmiratesAU$325SearchAU$325
IKA12:108h 15m1 stopsDXB20:55Tehran - Dubai|Sun, Jul 12|Kuwait AirwaysAU$315SearchAU$315
THR13:008h 15mNonstopDXB14:00Tehran - Dubai|Mon, Sep 6|Normal AirlineFind more flightsFind more flights
Tehran to Dubai flight time & Top Airlines
Emirates
10.0
Flydubai
9.1
Tehran to Dubai flight time & FAQ
-
Which airlines offer direct flights from Tehran to Dubai?
At the moment, you can catch a nonstop flight from Tehran to Dubai with the following airlines, including: Emirates Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days. -
How long is a flight from Tehran to Dubai?
It takes about 2 hours 8 minutes to fly from Tehran to Dubai. -
When is the best time to book flights from Tehran to Dubai?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Tehran to Dubai is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals. -
How many flights are there per week from Tehran to Dubai?
Based on Trip.com data in the past 4 weeks, there is 7 flight per week flying from Tehran to Dubai. You can check the weekly schedule for popular airlines on this route below: Emirates: S/M/T/W/T/F/S -- EK2065 (19:50) -
When are flight tickets from Tehran (THR) to Dubai (DXB) the cheapest?
The cheapest months to fly from Tehran to Dubai is October, when demand for travel is lower. -
Which upcoming date is cheapest to fly from Tehran to Dubai on?
After crunching the numbers on our July flight calendar, it's currently cheapest to fly from Tehran to Dubai on July 9, 2026 with Kuwait Airways, with prices starting at AU$310. -
Which airports can I fly to for Dubai from Tehran?
You can land at any one of the following hubs in Dubai, with Imam Khomeini International Airport to Dubai International Airport (IKA-DXB) is by far the most common option on this route: Al Maktoum International Airport (DWC) Dubai International Airport (DXB) Dubai NP Bus Station (XHB) Dubai Etihad Bus Station (XNB). -
Is there any time difference between Tehran and Dubai?
The time difference between Dubai and Tehran is 0h. -
How do I change or cancel my ticket from Tehran to Dubai?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Trending Searches
-
More popular destinations
-
Top Flight Departures
- Return flights from Tehran to Taipei
- Return flights from Tehran to Osaka
- Direct flights from Tehran to Sao Paulo
- Direct flights from Tehran to Dalian
- Return flights from Tehran to Vienna
- Direct flights from Tehran to Barcelona
- Return flights from Tehran to Berlin
- Cheap flights from Tehran to Budapest
- Return flights from Tehran to Edinburgh
- Direct flights from Tehran to Seoul
- Return flights from Manila to Dubai
- Cheap flights from Cairo to Dubai
- Return flights from Amman to Dubai
- Cheap flights from Jeddah to Dubai
- Return flights from Istanbul to Dubai
- Direct flights from Guangzhou to Dubai
- Return flights from Riyadh to Dubai
- Return flights from Tashkent to Dubai
- Direct flights from Shanghai to Dubai
- Return flights from Nairobi to Dubai