- Cheapest
US$355
1 stop · 11 h 12 min
Thursday 19 November
10:00
Tehran (IKA)
2 h 4 min
EmiratesEK616
12:04
Dubai (DXB)
Layover in Dubai (DXB) · 1 h 37 min
13:41
Dubai (DXB)
7 h 31 min
EmiratesEK861
21:12
Ho Chi Minh City (SGN)
Opens in a new tab. Price and availability are confirmed there.