One Way

Popular Filters

One Way Price

SGD 398 SGD 2,800

Duration

8 h 30 m 41 h 30 m

Stops From Mangalore

Departure From Mangalore

6 AM - 12 PM

SGD 398

12 PM - 6 PM

SGD 410

After 6 PM

SGD 398

Arrival at Bahrain

6 AM - 12 PM

SGD 398

12 PM - 6 PM

SGD 454

After 6 PM

SGD 430

Alliances & Airlines

Oneworld

(1)

SkyTeam

()

Star Alliance

(8)

Layover Airports

Layover Duration

3 h 10 m 34 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Air India Express, Gulf Air

SGD 398

Re Check-in of Baggage required

Mangalore to Bahrain , 8 Jun

Air India Express IX | 5502

23:25

Mon, 8 Jun 26

Mangalore, India

01 h 10 m

00:35

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 283

05:45

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

04 h 40 m

07:55

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo, Gulf Air

SGD 407

Re Check-in of Baggage required

Mangalore to Bahrain , 8 Jun

IndiGo 6E | 542

08:45

Mon, 8 Jun 26

Mangalore, India

01 h 05 m

09:50

Mon, 8 Jun 26

Terminal T1

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 283

05:45

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

04 h 40 m

07:55

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo, Gulf Air

SGD 410

Re Check-in of Baggage required

Mangalore to Bahrain , 8 Jun

IndiGo 6E | 306

16:05

Mon, 8 Jun 26

Mangalore, India

01 h 05 m

17:10

Mon, 8 Jun 26

Terminal T1

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 283

05:45

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

04 h 40 m

07:55

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo, Gulf Air

SGD 420

Re Check-in of Baggage required

Mangalore to Bahrain , 8 Jun

IndiGo 6E | 388

18:10

Mon, 8 Jun 26

Mangalore, India

01 h 15 m

19:25

Mon, 8 Jun 26

Terminal T1

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 283

05:45

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

04 h 40 m

07:55

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

SGD 430

Mangalore to Bahrain , 8 Jun

IndiGo 6E | 5310

20:55

Mon, 8 Jun 26

Mangalore, India

01 h 55 m

22:50

Mon, 8 Jun 26

Terminal T1

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1201

20:50

Tue, 9 Jun 26

Terminal T2

Mumbai, India

03 h 35 m

21:55

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India

SGD 454

Mangalore to Bahrain , 8 Jun

Air India AI | 9666 | Operated By Air India Express

23:25

Mon, 8 Jun 26

Mangalore, India

01 h 10 m

00:35

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9457 | Operated By Air India Express

16:15

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

01 h 15 m

17:30

Tue, 9 Jun 26

Terminal T3

Kochi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9069 | Operated By Air India Express

11:45

Wed, 10 Jun 26

Terminal T3

Kochi, India

04 h 45 m

14:00

Wed, 10 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India

SGD 468

Mangalore to Bahrain , 8 Jun

Air India AI | 9666 | Operated By Air India Express

23:25

Mon, 8 Jun 26

Mangalore, India

01 h 10 m

00:35

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9453 | Operated By Air India Express

21:00

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

01 h 05 m

22:05

Tue, 9 Jun 26

Terminal T3

Kochi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9069 | Operated By Air India Express

11:45

Wed, 10 Jun 26

Terminal T3

Kochi, India

04 h 45 m

14:00

Wed, 10 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

SGD 477

Mangalore to Bahrain , 8 Jun

IndiGo 6E | 6523

15:55

Mon, 8 Jun 26

Mangalore, India

01 h 45 m

17:40

Mon, 8 Jun 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1201

20:50

Mon, 8 Jun 26

Terminal T2

Mumbai, India

03 h 35 m

21:55

Mon, 8 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India, Gulf Air

More Timing Options

SGD 596

Mangalore to Bahrain , 8 Jun

Air India AI | 9668 | Operated By Air India Express

14:05

Mon, 8 Jun 26

Mangalore, India

01 h 45 m

15:50

Mon, 8 Jun 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 4215

05:35

Tue, 9 Jun 26

Terminal T2

Mumbai, India

03 h 20 m

07:25

Tue, 9 Jun 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 503

10:50

Tue, 9 Jun 26

Terminal T1

Dubai, United Arab Emirates

01 h 20 m

11:10

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India Express, Emirates

SGD 693

Re Check-in of Baggage required

Mangalore to Bahrain , 8 Jun

Air India Express IX | 5502

23:25

Mon, 8 Jun 26

Mangalore, India

01 h 10 m

00:35

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 569

04:45

Tue, 9 Jun 26

Terminal T2

Bengaluru, India

03 h 50 m

07:05

Tue, 9 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 837

08:30

Tue, 9 Jun 26

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

08:45

Tue, 9 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available