- Cheapest
US$183
1 stop · 8 h 43 min
Thursday 19 November
11:15
London (LHR)
1 h 24 min
LufthansaLH617
12:39
Frankfurt (FRA)
Layover in Frankfurt (FRA) · 4 h 12 min
16:51
Frankfurt (FRA)
3 h 7 min
LufthansaLH908
19:58
Moscow (DME)
Opens in a new tab. Price and availability are confirmed there.