- New Delhi (DEL) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–4 non stop flights per dayat least 4h 15minfrom ₹216 - Mumbai (BOM) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3 non stop flights per dayat least 3h 30minfrom ₹183 - Kochi (Cochin) (COK) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non stop flights per dayat least 4h 50minfrom ₹314 - Chennai (MAA) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non stop flights per dayat least 4h 54minfrom ₹276 - Bangalore (BLR) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2 non stop flights per dayat least 4h 40minfrom ₹271 - Hyderabad (HYD) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non stop flights per dayat least 4h 30minfrom ₹279 - Kolkata (CCU) Bahrain (BAH)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 8hfrom ₹311
Stops
- Direct flight
Departure airport
Departure country
Destination airport
Airline
- Gulf Air
- Air India Express
- IndiGo Airlines
- Air India
- Akasa Air
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday