Average Price | £1,753 |
---|---|
Cheapest Price | £1,138 |
Top Rated Airline | British Airways |
No. of Airlines | 21 |
London Heathrow
Manama Bahrain Intl
1 stop
29h 55mEgypt Air
London Gatwick
Manama Bahrain Intl
1 stop
11h 25mTurkish Airlines
London Heathrow
Manama Bahrain Intl
Nonstop
6h 15mGulf Air
London Stansted
Manama Bahrain Intl
1 stop
15h 40mEmirates
London City
Manama Bahrain Intl
1 stop
10h 45mLufthansa
London Heathrow
Manama Bahrain Intl
1 stop
18h 20mManama Bahrain Intl
London Heathrow
1 stop
16h 05mEgypt Air
London Heathrow
Manama Bahrain Intl
2 stops
16h 05mManama Bahrain Intl
London Heathrow
2 stops
29h 05mMultiple Airlines
London Gatwick
Manama Bahrain Intl
1 stop
11h 25mManama Bahrain Intl
London Gatwick
1 stop
10h 35mTurkish Airlines
London City
Manama Bahrain Intl
2 stops
21h 35mManama Bahrain Intl
London City
2 stops
14h 05mKLM
London Heathrow
Manama Bahrain Intl
Nonstop
6h 35mManama Bahrain Intl
London Heathrow
Nonstop
6h 55mBritish Airways
London Stansted
Manama Bahrain Intl
1 stop
9h 35mManama Bahrain Intl
London Stansted
1 stop
13h 15mEmirates