Call Us: 0203 195 9888  |   +447740266796

Flights toBahrain

Sort Results by

Cheap Flights to Bahrain

London - Al Muharraq
Return flight

£362 Class
Economy


Pegasus Airlines subject to availablity

  • Depart Date: 06/09/2018
  • Return Date: 17/09/2018
  • London (STN)
    Stansted Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Sabiha Gokcen Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£382 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 03/11/2018
  • Return Date: 10/11/2018
  • London (LGW)
    Gatwick
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£388 Class
Economy


Saudi Arabian subject to availablity

  • Depart Date: 03/11/2018
  • Return Date: 10/11/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Jeddah Intl

Updated : 8 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£404 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£413 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 02/11/2018
  • Return Date: 10/11/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£428 Class
Economy


Egyptair subject to availablity

  • Depart Date: 02/11/2018
  • Return Date: 10/11/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Cairo Intl Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£436 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£437 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 04/07/2018
  • Return Date: 07/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£443 Class
Economy


Gulf Air subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 04/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

Direct Flight

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£448 Class
Economy


Oman Air subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Muscat Internatonal Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£452 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 16/09/2018
  • London (STN)
    Stansted Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Munich Intl Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£453 Class
Economy


Oman Air subject to availablity

  • Depart Date: 26/08/2018
  • Return Date: 26/09/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Muscat Internatonal Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£463 Class
Economy


Swiss subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 16/09/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Geneve Cointrin

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£463 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 04/07/2018
  • Return Date: 07/07/2018
  • London (LCY)
    London City Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£481 Class
Economy


Swiss subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 16/09/2018
  • London (LCY)
    London City Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Zurich Airport

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£488 Class
Economy


British Airways subject to availablity

  • Depart Date: 25/07/2018
  • Return Date: 06/09/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

Direct Flight

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£488 Class
Economy


Emirates subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 04/07/2018
  • London (LGW)
    Gatwick
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£517 Class
Economy


Emirates subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 04/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£527 Class
Economy


Emirates subject to availablity

  • Depart Date: 04/09/2018
  • Return Date: 16/09/2018
  • London (STN)
    Stansted Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 9 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£533 Class
Economy


Ethiopian Air subject to availablity

  • Depart Date: 23/06/2018
  • Return Date: 13/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Bole Airport

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£545 Class
Economy


Emirates subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£545 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£551 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 04/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£552 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 26/12/2018
  • Return Date: 02/01/2019
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£559 Class
Economy


British Airways subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£575 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 01/07/2018
  • London (LCY)
    London City Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dusseldorf Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Al Muharraq
Return flight

£611 Class
Economy


British Airways subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Gatwick

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£630 Class
Economy


Emirates subject to availablity

  • Depart Date: 19/07/2018
  • Return Date: 28/07/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£649 Class
Economy


Royal Jordanian subject to availablity

  • Depart Date: 27/06/2018
  • Return Date: 01/07/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Queen Alia Intl Arpt

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£671 Class
Economy


Emirates subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£676 Class
Economy


Jet Airways subject to availablity

  • Depart Date: 03/08/2018
  • Return Date: 10/08/2018
  • London (LHR)
    Heathrow
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Chhatrapati Shivaji

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£682 Class
Economy


AccesRail subject to availablity

  • Depart Date: 19/07/2018
  • Return Date: 28/07/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Manchester Intl

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£702 Class
Economy


British Airways subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Al Muharraq
Return flight

£766 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Al Muharraq
Return flight

£768 Class
Economy


Flybe subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Birmingham Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£772 Class
Economy


Flybe subject to availablity

  • Depart Date: 19/11/2018
  • Return Date: 25/11/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 2 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£845 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 06/09/2018
  • Return Date: 08/09/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£871 Class
Economy


Flybe subject to availablity

  • Depart Date: 19/07/2018
  • Return Date: 28/07/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£899 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 19/07/2018
  • Return Date: 28/07/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£913 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 19/07/2018
  • Return Date: 28/07/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£925 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Al Muharraq
Return flight

£938 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£985 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£1013 Class
Economy


Swiss subject to availablity

  • Depart Date: 06/09/2018
  • Return Date: 08/09/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Zurich Airport

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£1126 Class
Economy


Flybe subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Charles De Gaulle Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Edinburgh - Al Muharraq
Return flight

£1144 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Edinburgh (EDI)
    Edinburgh Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£1337 Class
Economy


Swiss subject to availablity

  • Depart Date: 28/07/2018
  • Return Date: 11/08/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Zurich Airport

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£2408 Class
Economy


Aegean Air subject to availablity

  • Depart Date: 27/12/2018
  • Return Date: 09/01/2019
  • London (LGW)
    Gatwick
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Eleftherios Venizelos Intl Arpt

Updated : 1 Hour(s) Ago

Call Us:0203 195 9888 Book Now
Newsletter Signup
Android play store itunes