Popular Filters
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
BHD 86
BHD 86
BHD 86
BHD 113
Arrival at Kolkata
BHD 135
BHD 86
BHD 113
BHD 86
Alliances & Airlines
Oneworld
(4)
SkyTeam
()
Star Alliance
(2)
Layover Airports
+ 1 more
Layover Duration
Fare Calendar For other International Routes
Bahrain to Kolkata Fare Calendar
BHD 89
Bahrain to Kolkata , 28 Jun
Emirates EK | 2217 | Operated By Flydubai
01:40
Sun, 28 Jun 26
Bahrain, Bahrain
01 h 15 m
03:55
Sun, 28 Jun 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 572
13:05
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 40 m
19:15
Sun, 28 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 90
Bahrain to Kolkata , 28 Jun
Emirates EK | 836
03:40
Sun, 28 Jun 26
Bahrain, Bahrain
01 h 25 m
06:05
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 572
13:05
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 40 m
19:15
Sun, 28 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 116
Transit Visa may be required
Bahrain to Kolkata , 28 Jun
Qatar Airways QR | 1109
22:20
Sun, 28 Jun 26
Bahrain, Bahrain
55 m
23:15
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 640
01:05
Mon, 29 Jun 26
Doha, Qatar
05 h 15 m
09:20
Mon, 29 Jun 26
Terminal T1
Dhaka, Bangladesh
BAGGAGE : CHECK INCABIN
Information not available
Biman Bangladesh BG | 395
17:15
Mon, 29 Jun 26
Terminal T2
Dhaka, Bangladesh
01 h
17:45
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 138
Bahrain to Kolkata , 28 Jun
Qatar Airways QR | 1111
16:55
Sun, 28 Jun 26
Bahrain, Bahrain
55 m
17:50
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 540
18:55
Sun, 28 Jun 26
Doha, Qatar
05 h 05 m
02:30
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 139
Bahrain to Kolkata , 28 Jun
Qatar Airways QR | 1117
04:35
Sun, 28 Jun 26
Bahrain, Bahrain
55 m
05:30
Sun, 28 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 540
18:55
Sun, 28 Jun 26
Doha, Qatar
05 h 05 m
02:30
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 147
Transit Visa may be required
Bahrain to Kolkata , 28 Jun
Gulf Air GF | 248
10:45
Sun, 28 Jun 26
Bahrain, Bahrain
05 h 15 m
19:00
Sun, 28 Jun 26
Dhaka, Bangladesh
BAGGAGE : CHECK INCABIN
Information not available
Biman Bangladesh BG | 395
17:15
Mon, 29 Jun 26
Terminal T2
Dhaka, Bangladesh
01 h
17:45
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 165
Bahrain to Kolkata , 28 Jun
Emirates EK | 838
10:20
Sun, 28 Jun 26
Bahrain, Bahrain
01 h 15 m
12:35
Sun, 28 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2260 | Operated By Flydubai
18:20
Sun, 28 Jun 26
Terminal T2
Dubai, United Arab Emirates
04 h 40 m
00:30
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 171
Bahrain to Kolkata , 28 Jun
IndiGo 6E | 1202
22:55
Sun, 28 Jun 26
Bahrain, Bahrain
03 h 45 m
05:10
Mon, 29 Jun 26
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 5329
07:45
Mon, 29 Jun 26
Terminal T1
Mumbai, India
02 h 45 m
10:30
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 185
Bahrain to Kolkata , 28 Jun
IndiGo 6E | 1208
20:00
Sun, 28 Jun 26
Bahrain, Bahrain
04 h 20 m
02:50
Mon, 29 Jun 26
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 6494
05:55
Mon, 29 Jun 26
Hyderabad, India
02 h 10 m
08:05
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
BHD 191
Bahrain to Kolkata , 28 Jun
Gulf Air GF | 130
21:25
Sun, 28 Jun 26
Bahrain, Bahrain
04 h 10 m
04:05
Mon, 29 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2535
06:40
Mon, 29 Jun 26
Terminal T3
New Delhi, India
02 h 10 m
08:50
Mon, 29 Jun 26
Kolkata, India
BAGGAGE : CHECK INCABIN
Information not available
