Lowcost flights from Kannur (India) to Bahrain (Bahrain), €76 - €304

Direct distance between cities: 3043 km. Average direct flight time is 4:34 hours.

Please note! Some routes are seasonal.

From Kannur to Bahrain with Air India Express (IX)
Average ticket price: €76 - €304

Connection in Abu Dhabi (United Arab Emirates)
From Kannur to Abu Dhabi with Air India Express (IX)
From Kannur to Abu Dhabi with IndiGo (6E)
Average ticket price: €65 - €262
From Abu Dhabi to Bahrain with Air Arabia Abu Dhabi (3L)
Average ticket price: €11 - €43
Connection in Dammam (Saudi Arabia)
From Kannur to Dammam with Air India Express (IX)
Average ticket price: €78 - €313
From Dammam to Bahrain with Flybondi (FO)
Average ticket price: €2 - €9
Connection in Doha (Qatar)
From Kannur to Doha with Air India Express (IX)
From Kannur to Doha with IndiGo (6E)
Average ticket price: €73 - €291
From Doha to Bahrain with Air India Express (IX)
From Doha to Bahrain with Level (IB)
Average ticket price: €4 - €15
Connection in Dubai (United Arab Emirates)
From Kannur to Dubai with Air India Express (IX)
Average ticket price: €64 - €258
From Dubai to Bahrain with flydubai (FZ)
Average ticket price: €12 - €48
Connection in Jeddah (Saudi Arabia)
From Kannur to Jeddah with Air India Express (IX)
Average ticket price: €100 - €400
From Jeddah to Bahrain with Flynas (XY)
Average ticket price: €32 - €127
Connection in Kochi (India)
From Kannur to Kochi with IndiGo (6E)
Average ticket price: €6 - €22
From Kochi to Bahrain with Air India Express (IX)
Average ticket price: €81 - €325
Connection in Kuwait (Kuwait)
From Kannur to Kuwait with Air India Express (IX)
Average ticket price: €86 - €343
From Kuwait to Bahrain with Jazeera Airways (J9)
Average ticket price: €11 - €42
Connection in Mangalore (India)
From Kannur to Mangalore with Air India Express (IX)
Average ticket price: €3 - €13
From Mangalore to Bahrain with Air India Express (IX)
Average ticket price: €73 - €293
Connection in Mumbai (India)
From Kannur to Mumbai with IndiGo (6E)
Average ticket price: €21 - €85
From Mumbai to Bahrain with Air India Express (IX)
From Mumbai to Bahrain with IndiGo (6E)
Average ticket price: €60 - €241
Connection in Muscat (Oman)
From Kannur to Muscat with Air India Express (IX)
Average ticket price: €56 - €223
From Muscat to Bahrain with Salam Air (OV)
Average ticket price: €21 - €83
Connection in Riyadh (Saudi Arabia)
From Kannur to Riyadh with Air India Express (IX)
Average ticket price: €84 - €335
From Riyadh to Bahrain with Flynas (XY)
Average ticket price: €11 - €42
Connection in Sharjah (United Arab Emirates)
From Kannur to Sharjah with Air India Express (IX)
Average ticket price: €64 - €257
From Sharjah to Bahrain with Air Arabia (G9)
Average ticket price: €13 - €50
Connection in Thiruvananthapuram (India)
From Kannur to Thiruvananthapuram with Air India Express (IX)
Average ticket price: €10 - €42
From Thiruvananthapuram to Bahrain with Air India Express (IX)
Average ticket price: €85 - €341