- Cheapest
US$349
1 stop · 12 h 46 min
Thursday 19 November
06:30
Tehran (IKA)
1 h 59 min
Qatar AirwaysQR881
08:29
Doha (DOH)
Layover in Doha (DOH) · 4 h 7 min
12:36
Doha (DOH)
6 h 40 min
Qatar AirwaysQR740
19:16
Rotterdam (RTM)
Opens in a new tab. Price and availability are confirmed there.