- Cheapest
US$803
1 stop · 14 h 10 min
Thursday 19 November
Two separate tickets: missing the connection is your risk
07:00
Tehran (IKA)
7 h 50 min
Mahan AirW5764
14:50
Kuala Lumpur (KUL)
Layover in Kuala Lumpur (KUL) · 4 h 10 min · re-check baggage
19:00
Kuala Lumpur (KUL)
2 h 10 min
Malaysia AirlinesMH100
21:10
Bangkok (BKK)
Opens in a new tab. Price and availability are confirmed there.