Average Price | £1,855 |
---|---|
Cheapest Price | £1,244 |
Top Rated Airline | British Airways |
No. of Airlines | 21 |
London City
Manama Bahrain Intl
2 stops
46h 45mMultiple Airlines
London Heathrow
Manama Bahrain Intl
1 stop
29h 55mEgypt Air
London Gatwick
Manama Bahrain Intl
3 stops
25h 15mSWISS
London Gatwick
Manama Bahrain Intl
1 stop
9h 55mTurkish Airlines
London Gatwick
Manama Bahrain Intl
1 stop
14h 10mEthiopian Air
London City
Manama Bahrain Intl
2 stops
30h 30mMultiple Airlines
London Heathrow
Manama Bahrain Intl
1 stop
25h 05mManama Bahrain Intl
London Heathrow
1 stop
20h 50mEgypt Air
London Gatwick
Manama Bahrain Intl
1 stop
14h 10mManama Bahrain Intl
London Gatwick
1 stop
28h 50mEthiopian Air
London Gatwick
Manama Bahrain Intl
1 stop
11h 25mManama Bahrain Intl
London Gatwick
1 stop
10h 35mTurkish Airlines
London Heathrow
Manama Bahrain Intl
3 stops
14h 00mManama Bahrain Intl
London Heathrow
3 stops
20h 10mSWISS
London Heathrow
Manama Bahrain Intl
2 stops
15h 55mManama Bahrain Intl
London Heathrow
3 stops
13h 40mMultiple Airlines
London Heathrow
Manama Bahrain Intl
Nonstop
6h 30mManama Bahrain Intl
London Heathrow
Nonstop
6h 55mBritish Airways