- Cheapest
US$124
1 stop · 7 h 41 min
Thursday 19 November
05:15
Kish Island (KIH)
55 min
Qatar AirwaysQR610
06:10
Doha (DOH)
Layover in Doha (DOH) · 4 h 24 min
10:34
Doha (DOH)
2 h 22 min
Qatar AirwaysQR923
12:56
Mashhad (MHD)
Opens in a new tab. Price and availability are confirmed there.