Popular Filters
One Way Price
Duration
Stops From Mangalore
Departure From Mangalore
SGD 398
SGD 410
SGD 398
Arrival at Bahrain
SGD 398
SGD 454
SGD 430
Alliances & Airlines
Oneworld
(1)
SkyTeam
()
Star Alliance
(8)
Layover Airports
Layover Duration
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
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
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
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
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
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
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
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
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
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
