How to get to Bahrain from India by flight ? You can check flights from India to Bahrain below.
You can find flight ticket prices from India to Bahrain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in India to Ahmedabad.
You take a flight from Ahmedabad to Manama and cost approximately 490 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
KU346
Kuwait Airways
GF212
Gulf Air Bahrain
|
02:40
Ahmedabad
06:50
Kuwait
|
04:20
Kuwait
08:00
Manama
|
Connect |
KU346
Kuwait Airways
KU613
Kuwait Airways
|
02:40
Ahmedabad
09:05
Kuwait
|
04:20
Kuwait
10:20
Manama
|
Connect |
AI30
Air India Limited
GF057
Gulf Air Bahrain
|
03:30
Ahmedabad
06:30
Mumbai
|
04:40
Mumbai
07:30
Manama
|
Connect |
EK539
Emirates
EK837
Emirates
|
04:25
Ahmedabad
08:30
Dubai
|
05:55
Dubai
08:45
Manama
|
Connect |
EK539
Emirates
FZ23
Flydubai
|
04:25
Ahmedabad
07:15
Dubai
|
05:55
Dubai
07:30
Manama
|
Connect |
EK539
Emirates
FZ81
Flydubai
|
04:25
Ahmedabad
10:30
Dubai
|
05:55
Dubai
10:45
Manama
|
Connect |
FZ438
Flydubai
FZ81
Flydubai
|
04:30
Ahmedabad
10:30
Dubai
|
06:15
Dubai
10:45
Manama
|
Connect |
FZ438
Flydubai
EK837
Emirates
|
04:30
Ahmedabad
08:30
Dubai
|
06:15
Dubai
08:45
Manama
|
Connect |
FZ438
Flydubai
FZ23
Flydubai
|
04:30
Ahmedabad
07:15
Dubai
|
06:15
Dubai
07:30
Manama
|
Connect |
EY289
Etihad
GF541
Gulf Air Bahrain
|
05:05
Ahmedabad
07:30
Abu Dhabi
|
06:40
Abu Dhabi
07:40
Manama
|
Connect |
EY289
Etihad
EY371
Etihad
|
05:05
Ahmedabad
09:15
Abu Dhabi
|
06:40
Abu Dhabi
09:30
Manama
|
Connect |
EY289
Etihad
GF543
Gulf Air Bahrain
|
05:05
Ahmedabad
12:40
Abu Dhabi
|
06:40
Abu Dhabi
12:45
Manama
|
Connect |
G9480
Air Arabia
G9101
Air Arabia
|
05:15
Ahmedabad
08:00
Sharjah
|
06:35
Sharjah
08:10
Manama
|
Connect |
J9408
Jazeera Airways
KU613
Kuwait Airways
|
05:35
Ahmedabad
09:05
Kuwait
|
06:55
Kuwait
10:20
Manama
|
Connect |
EY253
Etihad
GF543
Gulf Air Bahrain
|
06:45
Ahmedabad
12:40
Abu Dhabi
|
08:30
Abu Dhabi
12:45
Manama
|
Connect |
SG15
Spicejet
GF511
Gulf Air Bahrain
|
16:35
Ahmedabad
21:00
Dubai
|
18:25
Dubai
21:15
Manama
|
Connect |
SG15
Spicejet
FZ25
Flydubai
|
16:35
Ahmedabad
20:25
Dubai
|
18:25
Dubai
20:40
Manama
|
Connect |
SG15
Spicejet
GF515
Gulf Air Bahrain
|
16:35
Ahmedabad
20:40
Dubai
|
18:25
Dubai
21:00
Manama
|
Connect |
6E313
IndiGo Airlines
GF065
Gulf Air Bahrain
|
18:45
Ahmedabad
21:45
Mumbai
|
20:05
Mumbai
23:00
Manama
|
Connect |
AI11
Air India Limited
GF135
Gulf Air Bahrain
|
18:50
Ahmedabad
22:05
Delhi
|
20:30
Delhi
00:10
Manama
|
Connect |
G8718
GoAir
GF135
Gulf Air Bahrain
|
18:50
Ahmedabad
22:05
Delhi
|
20:35
Delhi
00:10
Manama
|
Connect |
SG912
Spicejet
GF135
Gulf Air Bahrain
|
19:15
Ahmedabad
22:05
Delhi
|
21:00
Delhi
00:10
Manama
|
Connect |
AI985
Air India Limited
GF065
Gulf Air Bahrain
|
19:20
Ahmedabad
21:45
Mumbai
|
20:30
Mumbai
23:00
Manama
|
Connect |
SG61
Spicejet
WY657
Oman Air
|
22:00
Ahmedabad
02:00
Muscat
|
23:00
Muscat
02:45
Manama
|
Connect |
6E1753
IndiGo Airlines
J9101
Jazeera Airways
|
23:15
Ahmedabad
03:30
Kuwait
|
02:10
Kuwait
04:40
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in India to Bengaluru.
You take a flight from Bengaluru to Manama and cost approximately 500 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
G9497
Air Arabia
G9101
Air Arabia
|
04:30
Bengaluru
08:00
Sharjah
|
06:45
Sharjah
08:10
Manama
|
Connect |
EK569
Emirates
EK837
Emirates
|
04:30
Bengaluru
08:30
Dubai
|
06:55
Dubai
08:45
Manama
|
Connect |
EK569
Emirates
FZ81
Flydubai
|
04:30
Bengaluru
10:30
Dubai
|
06:55
Dubai
10:45
Manama
|
Connect |
EY217
Etihad
EY371
Etihad
|
04:40
Bengaluru
09:15
Abu Dhabi
|
07:10
Abu Dhabi
09:30
Manama
|
Connect |
GF283
Gulf Air Bahrain
|
04:45
Bengaluru
|
06:55 Manama | Direct |
KU354
Kuwait Airways
KU613
Kuwait Airways
|
05:20
Bengaluru
09:05
Kuwait
|
08:00
Kuwait
10:20
Manama
|
Connect |
WY282
Oman Air
WY655
Oman Air
|
10:10
Bengaluru
14:35
Muscat
|
12:10
Muscat
15:20
Manama
|
Connect |
EK565
Emirates
EK839
Emirates
|
10:25
Bengaluru
16:10
Dubai
|
12:45
Dubai
16:30
Manama
|
Connect |
EK565
Emirates
FZ21
Flydubai
|
10:25
Bengaluru
14:35
Dubai
|
12:45
Dubai
14:50
Manama
|
Connect |
EK565
Emirates
FZ27
Flydubai
|
10:25
Bengaluru
17:10
Dubai
|
12:45
Dubai
17:25
Manama
|
Connect |
WY284
Oman Air
WY653
Oman Air
|
15:40
Bengaluru
20:10
Muscat
|
17:40
Muscat
20:55
Manama
|
Connect |
WY284
Oman Air
GF565
Gulf Air Bahrain
|
15:40
Bengaluru
18:55
Muscat
|
17:40
Muscat
19:30
Manama
|
Connect |
EK563
Emirates
FZ25
Flydubai
|
17:10
Bengaluru
20:25
Dubai
|
19:30
Dubai
20:40
Manama
|
Connect |
EK563
Emirates
EK833
Emirates
|
17:10
Bengaluru
21:15
Dubai
|
19:30
Dubai
21:25
Manama
|
Connect |
EK567
Emirates
EK835
Emirates
|
20:55
Bengaluru
02:00
Dubai
|
23:25
Dubai
02:15
Manama
|
Connect |
EY237
Etihad
EY379
Etihad
|
21:55
Bengaluru
02:25
Abu Dhabi
|
00:30
Abu Dhabi
02:40
Manama
|
Connect |
GF281
Gulf Air Bahrain
|
22:20
Bengaluru
|
00:30 Manama | Direct |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Manama and cost approximately 330 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
EK501
Emirates
EK837
Emirates
|
04:30
Mumbai
08:30
Dubai
|
06:00
Dubai
08:45
Manama
|
Connect |
EK501
Emirates
FZ23
Flydubai
|
04:30
Mumbai
07:15
Dubai
|
06:00
Dubai
07:30
Manama
|
Connect |
G9407
Air Arabia
G9101
Air Arabia
|
04:55
Mumbai
08:00
Sharjah
|
06:20
Sharjah
08:10
Manama
|
Connect |
FZ446
Flydubai
EK837
Emirates
|
05:10
Mumbai
08:30
Dubai
|
06:50
Dubai
08:45
Manama
|
Connect |
EY205
Etihad
EY371
Etihad
|
05:20
Mumbai
09:15
Abu Dhabi
|
06:55
Abu Dhabi
09:30
Manama
|
Connect |
XY3205
Flynas
EY371
Etihad
|
05:20
Mumbai
09:15
Abu Dhabi
|
06:55
Abu Dhabi
09:30
Manama
|
Connect |
GF057
Gulf Air Bahrain
|
06:30
Mumbai
|
07:30 Manama | Direct |
EY213
Etihad
GF543
Gulf Air Bahrain
|
09:15
Mumbai
12:40
Abu Dhabi
|
10:55
Abu Dhabi
12:45
Manama
|
Connect |
EK505
Emirates
FZ21
Flydubai
|
10:10
Mumbai
14:35
Dubai
|
11:40
Dubai
14:50
Manama
|
Connect |
WY202
Oman Air
WY655
Oman Air
|
10:30
Mumbai
14:35
Muscat
|
11:35
Muscat
15:20
Manama
|
Connect |
WY202
Oman Air
GF563
Gulf Air Bahrain
|
10:30
Mumbai
12:30
Muscat
|
11:35
Muscat
13:05
Manama
|
Connect |
EK507
Emirates
FZ25
Flydubai
|
15:35
Mumbai
20:25
Dubai
|
17:20
Dubai
20:40
Manama
|
Connect |
WY204
Oman Air
GF565
Gulf Air Bahrain
|
16:15
Mumbai
18:55
Muscat
|
17:20
Muscat
19:30
Manama
|
Connect |
WY204
Oman Air
WY653
Oman Air
|
16:15
Mumbai
20:10
Muscat
|
17:20
Muscat
20:55
Manama
|
Connect |
EY207
Etihad
EY377
Etihad
|
17:15
Mumbai
21:35
Abu Dhabi
|
18:50
Abu Dhabi
21:45
Manama
|
Connect |
XY3207
Flynas
EY377
Etihad
|
17:15
Mumbai
21:35
Abu Dhabi
|
18:50
Abu Dhabi
21:45
Manama
|
Connect |
EY203
Etihad
EY379
Etihad
|
21:35
Mumbai
02:25
Abu Dhabi
|
23:20
Abu Dhabi
02:40
Manama
|
Connect |
XY3203
Flynas
EY379
Etihad
|
21:35
Mumbai
02:25
Abu Dhabi
|
23:20
Abu Dhabi
02:40
Manama
|
Connect |
GF065
Gulf Air Bahrain
|
21:45
Mumbai
|
23:00 Manama | Direct |
EK509
Emirates
EK835
Emirates
|
22:20
Mumbai
02:00
Dubai
|
00:05
Dubai
02:15
Manama
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com