- Cheapest
US$738
1 stop · 19 h 31 min
Thursday 19 November
06:00
London (LHR)
7 h 22 min
EmiratesEK144
13:22
Dubai (DXB)
Layover in Dubai (DXB) · 3 h 29 min
16:51
Dubai (DXB)
8 h 40 min
EmiratesEK881
01:31
Jakarta (CGK)
Opens in a new tab. Price and availability are confirmed there.