Call Us: 0203 195 9888

Flights to Muharraq

Sort Results by
Sort

Cheap Flights to Muharraq

London - Al Muharraq
Return flight

£287 Class
Economy


Pegasus Airlines subject to availablity

  • Depart Date: 08/05/2018
  • Return Date: 14/05/2018
  • London (STN)
    Stansted Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Sabiha Gokcen Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£331 Class
Economy


Turkish Airlines subject to availablity

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

2 Stop(s) Via Ataturk Arpt

Updated : 1 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£363 Class
Economy


Turkish Airlines subject to availablity

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

2 Stop(s) Via Ataturk Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£400 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£404 Class
Economy


Turkish Airlines subject to availablity

  • Depart Date: 03/03/2018
  • Return Date: 10/03/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Ataturk Arpt

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£411 Class
Economy


Egyptair subject to availablity

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

2 Stop(s) Via Cairo Intl Arpt

Updated : 5 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£424 Class
Economy


Gulf Air subject to availablity

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

Direct Flight

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£432 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Frankfurt Intl

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£432 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£434 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Frankfurt Intl

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£437 Class
Economy


Emirates subject to availablity

  • Depart Date: 08/05/2018
  • Return Date: 14/05/2018
  • London (LGW)
    Gatwick
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£449 Class
Economy


Lufthansa subject to availablity

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

3 Stop(s) Via Munich Intl Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£458 Class
Economy


Lufthansa subject to availablity

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

2 Stop(s) Via Frankfurt Intl

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£467 Class
Economy


Emirates subject to availablity

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

2 Stop(s) Via Dubai Intl Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£478 Class
Economy


Oman Air subject to availablity

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

2 Stop(s) Via Muscat Internatonal Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Al Muharraq
Return flight

£481 Class
Economy


Lufthansa subject to availablity

  • Depart Date: 09/03/2018
  • Return Date: 19/03/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Frankfurt Intl

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£485 Class
Economy


British Airways subject to availablity

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

Direct Flight

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£487 Class
Economy


Emirates subject to availablity

  • Depart Date: 12/03/2018
  • Return Date: 31/03/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£489 Class
Economy


Emirates subject to availablity

  • Depart Date: 20/03/2018
  • Return Date: 28/03/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£496 Class
Economy


Oman Air subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Muscat Internatonal Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£497 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 26/04/2018
  • Return Date: 29/04/2018
  • London (LHR)
    Heathrow
  • 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

Manchester - Al Muharraq
Return flight

£505 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dhabi Intl Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£507 Class
Economy


Emirates subject to availablity

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

2 Stop(s) Via Dubai Intl Arpt

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£517 Class
Economy


Qantas Airways subject to availablity

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

2 Stop(s) Via Dubai Intl Arpt

Updated : 1 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£527 Class
Economy


Emirates subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Dubai Intl Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£533 Class
Economy


AccesRail subject to availablity

  • Depart Date: 03/03/2018
  • Return Date: 10/03/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Jersey - Al Muharraq
Return flight

£547 Class
Economy


British Airways subject to availablity

  • Depart Date: 26/10/2018
  • Return Date: 03/11/2018
  • Jersey (JER)
    States Airport
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Gatwick

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£553 Class
Economy


British Airways subject to availablity

  • Depart Date: 20/03/2018
  • Return Date: 28/03/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£555 Class
Economy


British Airways subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newquay - Al Muharraq
Return flight

£591 Class
Economy


Flybe subject to availablity

  • Depart Date: 07/03/2018
  • Return Date: 12/03/2018
  • Newquay (NQY)
    Saint Mawgan Newqual Civil
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Manchester Intl

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£594 Class
Economy


Ethiopian Air subject to availablity

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

2 Stop(s) Via Bole Airport

Updated : 7 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Al Muharraq
Return flight

£601 Class
Economy


AccesRail subject to availablity

  • Depart Date: 09/03/2018
  • Return Date: 19/03/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Heathrow

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£608 Class
Economy


Flybe subject to availablity

  • Depart Date: 12/03/2018
  • Return Date: 31/03/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Edinburgh Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£629 Class
Economy


Flybe subject to availablity

  • Depart Date: 27/02/2018
  • Return Date: 04/03/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Edinburgh Arpt

Updated : 21 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£629 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 03/03/2018
  • Return Date: 10/03/2018
  • Birmingham (BHX)
    Birmingham Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 6 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£636 Class
Economy


Royal Jordanian subject to availablity

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

2 Stop(s) Via Queen Alia Intl Arpt

Updated : 14 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£636 Class
Economy


Aer Lingus subject to availablity

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

3 Stop(s) Via Dublin Arpt

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£640 Class
Economy


Alitalia subject to availablity

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

3 Stop(s) Via Leonardo da Vinci

Updated : 11 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£667 Class
Economy


Jet Airways subject to availablity

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

2 Stop(s) Via Chhatrapati Shivaji

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£667 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 31/05/2018
  • Return Date: 15/06/2018
  • London (LGW)
    Gatwick
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Al Muharraq
Return flight

£688 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 09/03/2018
  • Return Date: 19/03/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Bristol - Al Muharraq
Return flight

£697 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 09/03/2018
  • Return Date: 19/03/2018
  • Bristol (BRS)
    Bristol Intl Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£707 Class
Economy


Alitalia subject to availablity

  • Depart Date: 22/03/2018
  • Return Date: 24/03/2018
  • London (LCY)
    London City Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Leonardo da Vinci

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newquay - Al Muharraq
Return flight

£718 Class
Economy


British Airways subject to availablity

  • Depart Date: 07/03/2018
  • Return Date: 12/03/2018
  • Newquay (NQY)
    Saint Mawgan Newqual Civil
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

2 Stop(s) Via Gatwick

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£756 Class
Economy


Aer Lingus subject to availablity

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

3 Stop(s) Via Dublin Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newcastle - Al Muharraq
Return flight

£851 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 20/03/2018
  • Return Date: 28/03/2018
  • Newcastle (NCL)
    Newcastle Arpt
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Manchester - Al Muharraq
Return flight

£867 Class
Economy


Aer Lingus subject to availablity

  • Depart Date: 31/03/2018
  • Return Date: 10/04/2018
  • Manchester (MAN)
    Manchester Intl
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Dublin Arpt

Updated : 18 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Newquay - Al Muharraq
Return flight

£913 Class
Economy


Etihad Airways subject to availablity

  • Depart Date: 07/03/2018
  • Return Date: 12/03/2018
  • Newquay (NQY)
    Saint Mawgan Newqual Civil
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Manchester Intl

Updated : 23 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£1833 Class
Economy


Kuwait Airways subject to availablity

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

2 Stop(s) Via Kuwait Intl

Updated : 4 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£2410 Class
Economy


Aegean Air subject to availablity

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

2 Stop(s) Via Eleftherios Venizelos Intl Arpt

Updated : 12 Hour(s) Ago

Call Us:0203 195 9888 Book Now

London - Al Muharraq
Return flight

£3649 Class
Economy


SriLankan subject to availablity

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

2 Stop(s) Via Bandaranaike Intl Arpt

Updated : 17 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Jersey - Al Muharraq
Return flight

£3694 Class
Economy


Flybe subject to availablity

  • Depart Date: 26/10/2018
  • Return Date: 03/11/2018
  • Jersey (JER)
    States Airport
  • Al Muharraq (BAH)
    Bahrain Intl Arpt

3 Stop(s) Via Manchester Intl

Updated : 3 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Birmingham - Al Muharraq
Return flight

£4857 Class
Economy


Air India subject to availablity

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

2 Stop(s) Via Delhi Indira Gandhi Intl

Updated : 13 Hour(s) Ago

Call Us:0203 195 9888 Book Now

Muharraq Weather

Top 6 things to do in Muharraq

5 facts about Muharraq

1.

The name Muharraq means Place of Ashes.

2.

The city is Bahrain's third largest city and was its capital until 1923.

3.

The city was replaced by Manama as the country’s capital.

4.

The town is on Muharraq Island where Bahrain International Airport is situated on this island.

5.

Muharraq is also acknowledged for its old-fashioned market, and traditional sculptures and music.

Newsletter Signup
Android play store itunes