From

To

Departure

Sun, 28 Dec

Return

Travellers & Class

1 Traveller, Economy

Non-Stop Flights from Dubai to Tehran

View All Flights
Flat 10% Off up to ₹3,500 with ICICI Bank Credit Cards
Flat 10% Off on International Flights with RBL Bank Credit Cards and Credit Card EMI
Get Flat 10% Off On International Flights with AU Bank Credit Cards
Flat 15% Off on International Flights with Kotak Bank Visa Signature, Visa Infinite and Rupay Select
Flat 10% Off on International Flights with Federal Bank Credit Card+Interest Free EMI

Best Flight

(Cheaper and shorter duration)

FZ logo

flydubai

FZ1819

07:00

DXB

2h 20m

Non Stop

08:50

IKA

₹22,310

₹20,810

FZ logo

flydubai

FZ1937

12:10

DXB

2h 20m

Non Stop

14:00

IKA

₹22,310

₹20,810

FZ logo

flydubai

FZ1819

07:00

DXB

2h 20m

Non Stop

08:50

IKA

₹23,530

₹22,030

FZ logo

flydubai

FZ1937

12:10

DXB

2h 20m

Non Stop

14:00

IKA

₹23,530

₹22,030

EK logo

Emirates

EK2373

07:00

DXB

2h 20m

Non Stop

08:50

IKA

₹27,598

₹26,098

Get Flat 10% Off On International Flights with BOBCARD EMI
EK logo

Emirates

EK977

01:15

DXB

2h 15m

Non Stop

03:00

IKA

₹27,598

₹26,098

EK logo

Emirates

EK979

15:00

DXB

2h 20m

Non Stop

16:50

IKA

₹27,598

₹26,098

EK logo

Emirates

EK2302

12:10

DXB

2h 20m

Non Stop

14:00

IKA

₹27,598

₹26,098

Flat 12% Off with Axis Bank Credit Cards + Interest Free EMI
FZ logo

flydubai

FZ1929

22:00

DXB

2h 20m

Non Stop

23:50

IKA

₹27,940

₹26,440

FZ logo

flydubai

FZ1931

16:35

DXB

2h 20m

Non Stop

18:25

IKA

₹28,425

₹26,925

Cheapest non-stop flights by Airline

FZ logo

Upto 12% off

₹20,810

28 Dec 2025

flydubai lowest fare

EK logo

Upto 12% off

₹26,098

28 Dec 2025

Emirates lowest fare

Why Book With ixigo?

Instant & full refunds <span style='font-weight: 700;'>with Assured</span>

Instant & full refunds with Assured

<span style='font-weight: 700;'>Save up to 40%</span> with intelligent fare alerts

Save up to 40% with intelligent fare alerts

Track flight delays, boarding gate & baggage belt

Track flight delays, boarding gate & baggage belt

<span style='font-weight: 700;'>24x7</span> customer support

24x7 customer support

Frequently Asked Questions

Which is the cheapest non-stop flights from Dubai to Tehran?

The cheapest non-stop flights from Dubai to Tehran is ₹20,810.

Which airlines operate non-stop flights between Dubai and Tehran?

The airlines that operate non-stop flights between Dubai and Tehran are flydubai, Emirates.

How many non-stop flights run between Dubai and Tehran?

There are 13 non-stop flights running between Dubai and Tehran.

Which is the shortest non-stop flights between Dubai and Tehran?

The shortest non-stop flights between Dubai and Tehran is 2h 15m.

What is the average price of non-stop flights between Dubai and Tehran?

The average price of non-stop flights between Dubai and Tehran is ₹26,877.

Airport Details

Dubai

Dubai International Airport

Dubai - United Arab Emirates

NA

NA

Tehran

Imam Khomeini International Airport

playstore
appStore

© 2025 Le Travenues Technology Ltd. India. All brands are trademarks of their respective owners