- Cheapest
US$276
1 stop · 10 h 9 min
Thursday 19 November
08:00
London (LHR)
1 h 24 min
LufthansaLH260
09:24
Frankfurt (FRA)
Layover in Frankfurt (FRA) · 2 h 41 min
12:05
Frankfurt (FRA)
6 h 4 min
LufthansaLH613
18:09
Bahrain (BAH)
Opens in a new tab. Price and availability are confirmed there.