Lowcost flights from London (United Kingdom) to Bahrain (Bahrain), €127 - €506

Direct distance between cities: 5060 km. Average direct flight time is 6:57 hours.

Please note! Some routes are seasonal.

From London to Bahrain with Level (IB)
Average ticket price: €127 - €506

Connection in Abu Dhabi (United Arab Emirates)
From London to Abu Dhabi with Flynas (XY)
From London to Abu Dhabi with Level (IB)
Average ticket price: €137 - €546
From Abu Dhabi to Bahrain with Air Arabia Abu Dhabi (3L)
Average ticket price: €11 - €43
Connection in Baku (Azerbaijan)
From London to Baku with Buta Airways (J2)
Average ticket price: €99 - €396
From Baku to Bahrain with Buta Airways (J2)
Average ticket price: €39 - €158
Connection in Cairo (Egypt)
From London to Cairo with Level (IB)
From London to Cairo with EasyJet (U2)
From London to Cairo with Wizz Air UK (W9)
Average ticket price: €88 - €350
From Cairo to Bahrain with Air Cairo (SM)
Average ticket price: €48 - €193
Connection in Delhi (India)
From London to Delhi with Level (IB)
Average ticket price: €167 - €670
From Delhi to Bahrain with Air India Express (IX)
Average ticket price: €66 - €262
Connection in Dubai (United Arab Emirates)
From London to Dubai with Level (IB)
Average ticket price: €136 - €546
From Dubai to Bahrain with flydubai (FZ)
Average ticket price: €12 - €48
Connection in Istanbul (Turkey)
From London to Istanbul with IndiGo (6E)
From London to Istanbul with Flynas (XY)
From London to Istanbul with AJet (VF)
From London to Istanbul with Pegasus Airlines (PC)
From London to Istanbul with EasyJet (U2)
From London to Istanbul with Wizz Air UK (W9)
Average ticket price: €62 - €248
From Istanbul to Bahrain with AJet (VF)
From Istanbul to Bahrain with Pegasus Airlines (PC)
Average ticket price: €65 - €259
Connection in Jeddah (Saudi Arabia)
From London to Jeddah with Flynas (XY)
Average ticket price: €118 - €472
From Jeddah to Bahrain with Flynas (XY)
Average ticket price: €32 - €127
Connection in Mumbai (India)
From London to Mumbai with Level (IB)
Average ticket price: €179 - €718
From Mumbai to Bahrain with Air India Express (IX)
From Mumbai to Bahrain with IndiGo (6E)
Average ticket price: €60 - €241
Connection in Riyadh (Saudi Arabia)
From London to Riyadh with Level (IB)
Average ticket price: €123 - €491
From Riyadh to Bahrain with Flynas (XY)
Average ticket price: €11 - €42