- Cheapest
US$289
1 stop · 11 h 10 min
Thursday 19 November
07:45
Tehran (IKA)
3 h 7 min
Turkish AirlinesTK818
10:52
Istanbul (IST)
Layover in Istanbul (IST) · 4 h 26 min
15:18
Istanbul (IST)
3 h 37 min
Turkish AirlinesTK695
18:55
London (LGW)
Opens in a new tab. Price and availability are confirmed there.