• Cheap flights from Bahrain

  • Cheap flights to Bahrain

Find cheap flight tickets to Bahrain and other cities in Bahrain using Kelkoo's advanced travel search. Kelkoo Travel searches hundreds of airlines to find the best fare for your trip to Bahrain. We have now included more top airlines, Cathay Pacific, British Airways, Qatar Airways, United ... View more

Adults > 12 years old
Children 2-11 years
Infants 0-2 years
Travel Class
Economy Premium Economy Business First

Muharraq (meaning Place of Ashes), is Bahrain's second largest city, and served as its capital until 1923. The Muharraq Town was established by the Al Bin Ali Utub tribe as early as the late 17th Century.It has long been a centre of religiosity. The city is located on Muharraq Island The city's…

Cheap offers

Dubai to Bahrain

with Cathay Pacific in 1:15

from £72

Hamad International to Bahrain

with British Airways in 0:44

from £87

Sharjah to Bahrain

with Qatar Airways

via Hamad International in 3:30

from £99

Kuwait to Bahrain

with United Airlines in 1:05

from £132

Sharm El Sheikh to Bahrain

with Egyptair

via Cairo in 10:20

from £239

London to Bahrain

with Air Fiji

via Istanbul Sabiha in 24:30

from £273

Jeddah to Bahrain

with Qatar Airways

via Hamad International in 9:20

from £277

Riyadh to Bahrain

with Saudi Arabian Airlines in 0:00

from £280

Sana'a to Bahrain

with Qatar Airways

via Hamad International in 5:10

from £339

Nice to Bahrain

with Alitalia then Etihad Airways

via Rome Fiumicino and Abu Dhabi International in 13:10

from £346

Manchester to Bahrain

with KLM Royal Dutch Airlines

via Amsterdam in 12:25

from £346

St Petersburg Pulkovo to Bahrain

with Pulkovo Aviation Enterprise then Etihad Airways

via Moscow Domodedovo and Abu Dhabi International in 14:55

from £383

Birmingham to Bahrain

with Emirates Airline

via Dubai in 9:15

from £385

Paris to Bahrain

with Egyptair

via Cairo in 10:15

from £413

Tunis Carthage to Bahrain

with Emirates Airline

via Dubai in 0:00

from £416

Edinburgh to Bahrain

with Lufthansa

via Frankfurt am Main in 30:25

from £439

Geneva to Bahrain

with Turkish Airlines

via Istanbul Ataturk in 13:30

from £484

Dublin to Bahrain

with Turkish Airlines

via Istanbul Ataturk in 28:20

from £530

Bristol to Bahrain

with Brussels Airlines then Lufthansa

via Brussels International and Frankfurt am Main in 0:00

from £537

Leeds Bradford to Bahrain

with KLM Royal Dutch Airlines

via Amsterdam in 26:10

from £548

Cheap offers

Bahrain to Dubai

with Alisea Airlines in 1:10

from £87

Bahrain to Thiruvananthapuram

with Air India Limited

via Delhi in 23:25

from £217

Bahrain to Kochi

with Air India Limited

via Delhi and Mumbai in 32:35

from £261

Bahrain to Cairo

with Etihad Airways

via Abu Dhabi International in 6:50

from £269

Bahrain to Beirut

with Alisea Airlines

via Dubai in 13:25

from £273

Bahrain to Mehrabad International Airport

with Etihad Airways

via Abu Dhabi International in 5:55

from £295

Bahrain to Istanbul Ataturk

with Qatar Airways

via Hamad International in 0:00

from £302

Bahrain to Chennai

with Air India Limited

via Delhi in 14:30

from £306

Bahrain to Mashhad

with Alisea Airlines

via Dubai in 10:15

from £339

Bahrain to Colombo Bandaranayake

with Qatar Airways

via Hamad International in 8:30

from £352

Bahrain to London

with KLM Royal Dutch Airlines

via Amsterdam in 23:40

from £364

Bahrain to Toulouse

with KLM Royal Dutch Airlines

via Amsterdam in 14:20

from £371

Bahrain to Manila Ninoy Aquino

with Gulf Air Bahrain then Malaysia Airlines

via Dubai and Kuala Lumpur International in 15:20

from £384

Bahrain to Paris

with KLM Royal Dutch Airlines then Air France

via Abu Dhabi International in 16:45

from £441

Bahrain to Manchester

with British Airways

via London Heathrow in 12:45

from £446

Bahrain to Leeds Bradford

with British Airways

via London Heathrow in 9:45

from £451

Bahrain to Lucknow

with Qatar Airways then Air India Limited

via Hamad International and Delhi in 15:15

from £452

Bahrain to Jakarta

with Etihad Airways

via Abu Dhabi International in 13:35

from £477

Bahrain to Birmingham

with Turkish Airlines

via Istanbul Ataturk in 12:40

from £488

Bahrain to Edinburgh

with KLM Royal Dutch Airlines

via Amsterdam in 12:50

from £490

* Displayed airfares are based on historical data for one adult roundtrip cheap flight tickets. Our best offers come from real users that visit Kelkoo to search for low fares by destination and find the best deals on airline tickets. Prices are subject to change and cannot be guaranteed at the time of booking