All scheduled flights from Mangalore to Bahrain (IXE-BAH)
India
Bahrain
All scheduled flights from IXE to BAH. You can fly from Mangalore to Bahrain non-stop on Thursdays and the flight takes about 4 and a half hours. Flights with stops take between 8 to 8 hours depending on your flight and connection airport.