- Cheapest
US$858
1 stop · 15 h 5 min
Thursday 19 November
Two separate tickets: missing the connection is your risk
12:00
Bangkok (BKK)
9 h 20 min
Turkish AirlinesTK648
21:20
Istanbul (IST)
Layover in Istanbul (IST) · 2 h 10 min · re-check baggage
23:30
Istanbul (IST)
3 h 35 min
Iran AirIR749
03:05
Tehran (IKA)
Opens in a new tab. Price and availability are confirmed there.