From

To

Departure

Thu, 22 Jan

Return

Travellers & Class

1 Traveller, Economy

Non-Stop Flights from Dubai to Tehran

View All Flights
Get Up to ₹5,000 Off on Flights with ICICI Bank Credit Card
Get up to ₹10,000 Off on International Flights with ICICI Bank Credit Card + Interest Free EMI
Get up to ₹10,000 Off on International Flights with IDFC FIRST Bank Credit Card+Interest Free EMI
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 10% Off on International Flights with Kotak Retail Credit Card+Interest Free EMI
Flat 8% Off with Yes Bank Credit Card

Best Flight

(Cheaper and shorter duration)

FZ logo

flydubai

FZ1819

07:00

DXB

1h 40m

Non Stop

08:10

IKA

₹21,785

₹20,285

FZ logo

flydubai

FZ1931

16:35

DXB

1h 40m

Non Stop

17:45

IKA

₹21,785

₹20,285

FZ logo

flydubai

FZ1937

11:25

DXB

1h 40m

Non Stop

12:35

IKA

₹21,785

₹20,285

FZ logo

flydubai

FZ1819

07:00

DXB

1h 40m

Non Stop

08:10

IKA

₹23,005

₹21,505

FZ logo

flydubai

FZ1931

16:35

DXB

1h 40m

Non Stop

17:45

IKA

₹23,005

₹21,505

Get Up to ₹5,000 Off on Flights with ICICI Bank Credit Card
FZ logo

flydubai

FZ1937

11:25

DXB

1h 40m

Non Stop

12:35

IKA

₹23,005

₹21,505

EK logo

Emirates

EK2373

07:00

DXB

1h 40m

Non Stop

08:10

IKA

₹23,040

₹21,540

EK logo

Emirates

EK2302

11:25

DXB

1h 40m

Non Stop

12:35

IKA

₹23,040

₹21,540

Get up to ₹10,000 Off on International Flights with ICICI Bank Credit Card + Interest Free EMI
EK logo

Emirates

EK2064

16:35

DXB

1h 40m

Non Stop

17:45

IKA

₹27,710

₹26,210

FZ logo

flydubai

FZ1929

22:00

DXB

1h 40m

Non Stop

23:10

IKA

₹28,545

₹27,045

Cheapest non-stop flights by Airline

FZ logo

Upto 12% off

₹20,285

22 Jan 2026

flydubai lowest fare

EK logo

Upto 12% off

₹21,540

22 Jan 2026

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,285.

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 1h 35m.

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 ₹25,294.

Airport Details

Dubai

Dubai International Airport

Dubai - United Arab Emirates

NA

NA

Tehran

Imam Khomeini International Airport

playstore
appStore

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