London Stansted
Manama Bahrain Intl
1 stop
9h 20mManama Bahrain Intl
London Stansted
1 stop
11h 15mEmirates
London Stansted
Manama Bahrain Intl
1 stop
9h 20mManama Bahrain Intl
London Stansted
1 stop
10h 25mEmirates
London Stansted
Manama Bahrain Intl
1 stop
9h 35mManama Bahrain Intl
London Stansted
1 stop
11h 15mEmirates
London Gatwick
Manama Bahrain Intl
1 stop
9h 25mManama Bahrain Intl
London Gatwick
1 stop
10h 55mEmirates
London Stansted
Manama Bahrain Intl
1 stop
9h 35mManama Bahrain Intl
London Stansted
1 stop
11h 15mEmirates
London Gatwick
Manama Bahrain Intl
1 stop
9h 25mManama Bahrain Intl
London Gatwick
1 stop
10h 55mEmirates
London Heathrow
Manama Bahrain Intl
Nonstop
6h 30mBritish Airways
London Stansted
Manama Bahrain Intl
1 stop
9h 20mEmirates
London Gatwick
Manama Bahrain Intl
1 stop
14h 10mEmirates