- Regular
- StudentStudent Fare
Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.
Popular Filters
+ 1 more
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
₹ 18,551
₹ 33,155
₹ 18,018
₹ 18,018
Arrival at Nairobi
₹ 45,070
₹ 38,456
₹ 18,018
₹ 31,789
Alliances & Airlines
Oneworld
(9)
SkyTeam
(16)
Star Alliance
(3)
+ 7 more
Layover Airports
+ 6 more
Layover Duration
Further Flights From Bahrain (BAH)
Further Flights From Nairobi (NBO)

LIVE NOW: Special Offers by AirAsia!
7th Sept'25
Bahrain Airport Contact Info
Address
Tel: (+973) 17321157
Nairobi Airport Contact Info
Address
Tel: (020) 661 1000 | (020) 822 111
Top International Routes
Top International Cities
Popular Hotels in Nairobi
Hotels in Nairobi
Premium Hotels Nearby Nairobi
Bahrain to Nairobi Flight Schedule
Plan a trip like never before. Keep yourself informed with updated flight schedules for all airlines between Bahrain - Nairobi on Goibibo. Avail yourself with fit to pocket airfares for all major airlines. Also check Nairobi Bahrain Flight Schedule online.
₹ 18,018
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Air Arabia G9 106
20:10
Mon, 8 Sep 25
Terminal MainT
Bahrain, Bahrain
01 h 15 m
22:25
Mon, 8 Sep 25
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 734
09:00
Tue, 9 Sep 25
Sharjah, United Arab Emirates
05 h 05 m
13:05
Tue, 9 Sep 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Basic
Fare offered by airline.
₹ 18,018
Value
Fare offered by airline.
₹ 19,667
₹ 18,551
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Air Arabia G9 108
04:45
Mon, 8 Sep 25
Terminal MainT
Bahrain, Bahrain
01 h 15 m
07:00
Mon, 8 Sep 25
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 734
09:00
Mon, 8 Sep 25
Sharjah, United Arab Emirates
05 h 05 m
13:05
Mon, 8 Sep 25
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Basic
Fare offered by airline.
₹ 18,551
Value
Fare offered by airline.
₹ 20,200
₹ 24,208
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Ethiopian Airlines ET 425
03:30
Mon, 8 Sep 25
Bahrain, Bahrain
03 h 50 m
07:20
Mon, 8 Sep 25
Terminal T1
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET 318
10:45
Mon, 8 Sep 25
Terminal T2
Addis Ababa, Ethiopia
02 h 25 m
13:10
Mon, 8 Sep 25
Terminal T1A
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 3,522
₹ 2,642
₹ 24,208
₹ 31,789
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Qatar Airways QR 1109
22:20
Mon, 8 Sep 25
Bahrain, Bahrain
55 m
23:15
Mon, 8 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 6429 | Operated By RwandAir
08:45
Tue, 9 Sep 25
Doha, Qatar
06 h
13:45
Tue, 9 Sep 25
Kigali, Rwanda
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 6399 | Operated By RwandAir
17:30
Tue, 9 Sep 25
Kigali, Rwanda
01 h 45 m
20:15
Tue, 9 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airline.
₹ 8,370
₹ 4,845
₹ 31,789
Economy convenience
Fare offered by airline.
₹ 4,845
₹ 3,085
₹ 54,383
Economy comfort
Fare offered by airline.
₹ 3,085
₹ 2,205
₹ 1,05,533
₹ 33,155
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Emirates EK 2217 | Operated By Flydubai
01:40
Mon, 8 Sep 25
Terminal T1
Bahrain, Bahrain
01 h 15 m
03:55
Mon, 8 Sep 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK 719
10:30
Mon, 8 Sep 25
Terminal T3
Dubai, United Arab Emirates
05 h
14:30
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy Saver
Fare offered by airline.
₹ 13,215
₹ 8,810
₹ 33,155
Economy Flex
Fare offered by airline.
₹ 11,010
₹ 6,610
₹ 40,742
Economy Flex Plus
Fare offered by airline.
₹ 1,55,033
₹ 33,170
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Gulf Air GF 707
09:00
Mon, 8 Sep 25
Bahrain, Bahrain
05 h 25 m
14:25
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy Light
Fare offered by airline.
₹ 11,449
₹ 9,247
₹ 33,170
Economy Smart
Fare offered by airline.
₹ 4,843
₹ 3,963
₹ 35,861
Economy Flex
Fare offered by airline.
₹ 38,311
₹ 33,204
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Emirates EK 836
03:40
Mon, 8 Sep 25
Bahrain, Bahrain
01 h 25 m
06:05
Mon, 8 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK 719
10:30
Mon, 8 Sep 25
Terminal T3
Dubai, United Arab Emirates
05 h
14:30
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy Saver
Fare offered by airline.
₹ 13,215
₹ 8,810
₹ 33,204
Economy Flex
Fare offered by airline.
₹ 11,010
₹ 6,610
₹ 40,791
Economy Flex Plus
Fare offered by airline.
₹ 78,768
Prem eco flexplus
Fare offered by airline.
₹ 82,567
₹ 36,348
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
RwandAir WB 1101 | Operated By Qatar Airways
04:20
Mon, 8 Sep 25
Bahrain, Bahrain
55 m
05:15
Mon, 8 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
RwandAir WB 1021 | Operated By Qatar Airways
08:20
Mon, 8 Sep 25
Doha, Qatar
06 h 10 m
13:30
Mon, 8 Sep 25
Kigali, Rwanda
BAGGAGE : CHECK INCABIN
Information not available
RwandAir WB 402
17:30
Mon, 8 Sep 25
Kigali, Rwanda
01 h 40 m
20:10
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 8,810
₹ 36,348
₹ 37,918
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Qatar Airways QR 1111
16:55
Mon, 8 Sep 25
Bahrain, Bahrain
55 m
17:50
Mon, 8 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 1341
18:45
Mon, 8 Sep 25
Doha, Qatar
05 h 05 m
23:50
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airline.
₹ 4,845
₹ 37,918
Economy convenience
Fare offered by airline.
₹ 3,085
₹ 43,300
Economy comfort
Fare offered by airline.
₹ 2,205
₹ 95,060
₹ 38,158
Use code GODEALS and get Rs 1375 discount or use code GOHSBCINT to get flat 10% discount
Bahrain to Nairobi , 8 Sep
Qatar Airways QR 1117
04:20
Mon, 8 Sep 25
Bahrain, Bahrain
55 m
05:15
Mon, 8 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR 1341
18:45
Mon, 8 Sep 25
Doha, Qatar
05 h 05 m
23:50
Mon, 8 Sep 25
Terminal T1E
Nairobi, Kenya
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airline.
₹ 4,845
₹ 38,158
Economy convenience
Fare offered by airline.
₹ 3,085
₹ 43,539
Economy comfort
Fare offered by airline.
₹ 2,205
₹ 95,308
Bahrain Nairobi Cheap Flights | Fare | Date |
---|---|---|
Lowest Airfare Today | Rs 0 |
08 Sep
|
Cheapest Fare Within 30 Days | Rs null |
08 Sep
|
Cheapest Fare Within 90 Days | Rs null |
08 Sep
|
Cheapest Fare Within 365 Days | Rs null |
08 Sep
|
