Average Price | £1,708 |
---|---|
Cheapest Price | £1,169 |
Top Rated Airline | British Airways |
No. of Airlines | 21 |
London Heathrow
Manama Bahrain Intl
1 stop
18h 20mEgypt Air
London Gatwick
Manama Bahrain Intl
2 stops
26h 15mMultiple Airlines
London Stansted
Manama Bahrain Intl
1 stop
8h 20mRoyal Jordanian
London City
Manama Bahrain Intl
1 stop
12h 10mLufthansa
London Gatwick
Manama Bahrain Intl
3 stops
25h 15mSWISS
London Heathrow
Manama Bahrain Intl
Nonstop
6h 15mGulf Air
London Heathrow
Manama Bahrain Intl
1 stop
13h 35mManama Bahrain Intl
London Heathrow
1 stop
20h 40mEgypt Air
London Heathrow
Manama Bahrain Intl
2 stops
16h 05mManama Bahrain Intl
London Heathrow
2 stops
14h 00mMultiple Airlines
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
9h 55mManama Bahrain Intl
London Gatwick
1 stop
10h 35mTurkish Airlines
London Heathrow
Manama Bahrain Intl
1 stop
19h 45mManama Bahrain Intl
London Heathrow
1 stop
16h 40mEtihad Airways
London Heathrow
Manama Bahrain Intl
2 stops
11h 30mManama Bahrain Intl
London Heathrow
2 stops
11h 55mLufthansa