From

To

Departure

Sun, 22 Feb

Return

Travellers & Class

1 Traveller, Economy

Non-Stop Flights from Dubai to Tehran

View All Flights
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

₹18,180

₹16,380

FZ logo

flydubai

FZ1931

16:40

DXB

1h 35m

Non Stop

17:45

IKA

₹18,180

₹16,380

FZ logo

flydubai

FZ1937

12:10

DXB

1h 40m

Non Stop

13:20

IKA

₹18,180

₹16,380

FZ logo

flydubai

FZ1929

22:00

DXB

1h 40m

Non Stop

23:10

IKA

₹18,180

₹16,380

FZ logo

flydubai

FZ1819

07:00

DXB

1h 40m

Non Stop

08:10

IKA

₹19,410

₹17,610

Get upto ₹3,000 Off with ICICI Bank Credit Card + Interest Free EMI
FZ logo

flydubai

FZ1931

16:40

DXB

1h 35m

Non Stop

17:45

IKA

₹19,410

₹17,610

FZ logo

flydubai

FZ1937

12:10

DXB

1h 40m

Non Stop

13:20

IKA

₹19,410

₹17,610

FZ logo

flydubai

FZ1929

22:00

DXB

1h 40m

Non Stop

23:10

IKA

₹19,410

₹17,610

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

Emirates

EK2064

16:40

DXB

1h 35m

Non Stop

17:45

IKA

₹25,624

₹23,824

EK logo

Emirates

EK971

09:00

DXB

1h 35m

Non Stop

10:05

IKA

₹25,624

₹23,824

Cheapest non-stop flights by Airline

FZ logo

Upto 12% off

₹16,380

26 Feb 2026

flydubai lowest fare

EK logo

Upto 12% off

₹23,824

26 Feb 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 ₹16,380.

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 ₹21,422.

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