- Cheapest
US$113
1 stop · 7 h 32 min
Thursday 19 November
08:00
Tehran (IKA)
1 h 59 min
Qatar AirwaysQR535
09:59
Doha (DOH)
Layover in Doha (DOH) · 4 h 29 min
14:28
Doha (DOH)
1 h 4 min
Qatar AirwaysQR938
15:32
Sharjah (SHJ)
Opens in a new tab. Price and availability are confirmed there.