One Way
Lowest Fare Finder Chrome Extension

Popular Filters

Arrival Airports

One Way Price

AED 1,331 AED 6,200

Duration

12 h 35 m 40 h 0 m

Stops From Bahrain

Departure From Bahrain

Before 6 AM

AED 1,331

6 AM - 12 PM

AED 3,567

12 PM - 6 PM

AED 3,567

Arrival at Mumbai

Before 6 AM

AED 3,567

6 AM - 12 PM

AED 1,832

12 PM - 6 PM

AED 1,331

After 6 PM

AED 1,373

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(8)

Layover Airports

+ 1 more

Layover Duration

5 h 0 m 32 h 30 m

Bahrain to Mumbai Fare Calendar

Book cheap Bahrain to Mumbai International ✈ tickets at MakeMyTrip. Get best deals, offers & lowest airfare ticket booking from Bahrain to Mumbai air travel route. Check flight reservation status, schedules of Bahrain to Mumbai flight online. Also check Mumbai to Bahrain Fare Calendar online. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.
Sorted By:
Departure
Duration
Arrival
Price
Air India Express

AED 1,359

AED 1,331

Bahrain to Mumbai , 20 Apr

Air India Express IX | 842

00:45

Mon, 20 Apr 26

Terminal IN

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India Express IX | 1671

14:05

Mon, 20 Apr 26

Mangalore, India

01 h 45 m

15:50

Mon, 20 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India Express

AED 1,401

AED 1,373

Bahrain to Navi Mumbai , 20 Apr

Air India Express IX | 842

00:45

Mon, 20 Apr 26

Terminal IN

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India Express IX | 1581

16:35

Mon, 20 Apr 26

Mangalore, India

17:40

Mon, 20 Apr 26

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India Express IX | 1581

18:25

Mon, 20 Apr 26

Terminal T2

Bengaluru, India

20:10

Mon, 20 Apr 26

Navi Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,415

AED 1,387

Bahrain to Mumbai , 20 Apr

Air India AI | 9114 | Operated By Air India Express

00:45

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9668 | Operated By Air India Express

14:05

Mon, 20 Apr 26

Mangalore, India

01 h 45 m

15:50

Mon, 20 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,513

AED 1,485

Bahrain to Navi Mumbai , 20 Apr

Air India AI | 9114 | Operated By Air India Express

00:45

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9664 | Operated By Air India Express

16:35

Mon, 20 Apr 26

Mangalore, India

01 h 05 m

17:40

Mon, 20 Apr 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9764 | Operated By Air India Express

18:25

Mon, 20 Apr 26

Terminal T2

Bengaluru, India

01 h 45 m

20:10

Mon, 20 Apr 26

Navi Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,816

AED 1,788

Bahrain to Navi Mumbai , 20 Apr

Air India AI | 9114 | Operated By Air India Express

00:45

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9923 | Operated By Air India Express

12:05

Mon, 20 Apr 26

Mangalore, India

03 h 10 m

15:15

Mon, 20 Apr 26

Terminal T1

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9780 | Operated By Air India Express

17:30

Mon, 20 Apr 26

Terminal T1

New Delhi, India

02 h 10 m

19:40

Mon, 20 Apr 26

Navi Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,860

AED 1,832

Bahrain to Navi Mumbai , 20 Apr

Air India AI | 9060 | Operated By Air India Express

02:05

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 40 m

09:15

Mon, 20 Apr 26

Kozhikode, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9769 | Operated By Air India Express

23:20

Mon, 20 Apr 26

Kozhikode, India

01 h 10 m

00:30

Tue, 21 Apr 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9906 | Operated By Air India Express

06:05

Tue, 21 Apr 26

Terminal T2

Bengaluru, India

01 h 40 m

07:45

Tue, 21 Apr 26

Navi Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,890

AED 1,862

Bahrain to Navi Mumbai , 20 Apr

Air India AI | 9060 | Operated By Air India Express

02:05

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 40 m

09:15

Mon, 20 Apr 26

Kozhikode, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9523 | Operated By Air India Express

06:45

Tue, 21 Apr 26

Kozhikode, India

01 h 10 m

07:55

Tue, 21 Apr 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9764 | Operated By Air India Express

18:25

Tue, 21 Apr 26

Terminal T2

Bengaluru, India

01 h 45 m

20:10

Tue, 21 Apr 26

Navi Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India

AED 1,900

AED 1,872

Bahrain to Mumbai , 20 Apr

Air India AI | 9114 | Operated By Air India Express

00:45

Mon, 20 Apr 26

Bahrain, Bahrain

04 h 25 m

07:40

Mon, 20 Apr 26

Mangalore, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9923 | Operated By Air India Express

12:05

Mon, 20 Apr 26

Mangalore, India

03 h 10 m

15:15

Mon, 20 Apr 26

Terminal T1

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9486 | Operated By Air India Express

18:10

Mon, 20 Apr 26

Terminal T1

New Delhi, India

02 h 20 m

20:30

Mon, 20 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

AED 3,595

AED 3,567

Bahrain to Mumbai , 20 Apr

Gulf Air GF | 5036

12:25

Mon, 20 Apr 26

Bahrain, Bahrain

05 h

17:25

Mon, 20 Apr 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 2056

22:25

Mon, 20 Apr 26

Dammam, Saudi Arabia

04 h 15 m

05:10

Tue, 21 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air, Etihad Airways

AED 5,991

Transit Visa may be required | Re Check-in of Baggage required

Bahrain to Mumbai , 20 Apr

Gulf Air GF | 101

01:45

Mon, 20 Apr 26

Bahrain, Bahrain

45 m

02:30

Mon, 20 Apr 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 576

04:35

Mon, 20 Apr 26

Dammam, Saudi Arabia

01 h 55 m

07:30

Mon, 20 Apr 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 1014 | Operated By Akasa Air

14:50

Mon, 20 Apr 26

Abu Dhabi, United Arab Emirates

03 h 25 m

19:45

Mon, 20 Apr 26

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available