Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Bahrain To Africa Last modified: Aug 24, 2016 12:31 AM

Cheap flights from Bahrain (BAH) to popular destinations in Africa

Cape Town
Carrier Departure Date Return Date Lowest Price
Kenya Sep 6, 2016 Sep 16, 2016 BHD270
Turkish Sep 22, 2016 Sep 29, 2016 BHD365
Turkish Mar 30, 2017 Apr 8, 2017 BHD370
Emirates Sep 14, 2016 Sep 20, 2016 BHD398
Emirates Sep 19, 2016 Sep 26, 2016 BHD398
Qatar Sep 21, 2016 Sep 24, 2016 BHD398
Qatar Sep 19, 2016 Sep 26, 2016 BHD398
Turkish Oct 1, 2016 Oct 10, 2016 BHD400
Emirates Sep 21, 2016 Sep 24, 2016 BHD406
Qatar Nov 10, 2016 Nov 18, 2016 BHD408
Casablanca
Carrier Departure Date Return Date Lowest Price
Qatar Dec 30, 2016 Jan 13, 2017 BHD178
Qatar Dec 30, 2016 Jan 6, 2017 BHD178
Qatar Jan 20, 2017 Feb 8, 2017 BHD178
Qatar Oct 13, 2016 Oct 23, 2016 BHD184
Qatar Dec 28, 2016 Jan 10, 2017 BHD184
Qatar Jan 20, 2017 Feb 7, 2017 BHD184
Qatar Aug 31, 2016 Sep 7, 2016 BHD196
Qatar Feb 17, 2017 Feb 28, 2017 BHD196
Dar Es Salaam
Carrier Departure Date Return Date Lowest Price
Kenya Aug 27, 2016 Sep 3, 2016 BHD124
Kenya Aug 30, 2016 Sep 6, 2016 BHD124
Kenya Sep 4, 2016 Sep 11, 2016 BHD124
Kenya Sep 13, 2016 Sep 20, 2016 BHD124
Kenya Sep 12, 2016 Sep 19, 2016 BHD124
Kenya Sep 10, 2016 Sep 17, 2016 BHD124
Kenya Sep 5, 2016 Sep 12, 2016 BHD124
Johannesburg
Carrier Departure Date Return Date Lowest Price
Kenya Mar 1, 2017 Mar 12, 2017 BHD133
Kenya Sep 17, 2016 Sep 25, 2016 BHD133
Kenya Oct 12, 2016 Oct 30, 2016 BHD133
Egyptair Mar 19, 2017 Mar 31, 2017 BHD328
Turkish Mar 20, 2017 Mar 25, 2017 BHD367
Turkish Mar 19, 2017 Mar 31, 2017 BHD367
Turkish Nov 14, 2016 Nov 30, 2016 BHD370
Turkish Oct 12, 2016 Oct 30, 2016 BHD370
Turkish Oct 13, 2016 Oct 29, 2016 BHD375
Kenya Mar 20, 2017 Mar 25, 2017 BHD383
Mahe Island
Carrier Departure Date Return Date Lowest Price
Srilankan Oct 19, 2016 Oct 22, 2016 BHD222
Srilankan Sep 2, 2016 Sep 8, 2016 BHD265
Srilankan Sep 9, 2016 Sep 15, 2016 BHD367
Emirates Oct 20, 2016 Oct 27, 2016 BHD373
Emirates Sep 2, 2016 Sep 8, 2016 BHD374
Emirates Sep 6, 2016 Sep 10, 2016 BHD374
Emirates Sep 7, 2016 Sep 11, 2016 BHD374
Emirates Sep 21, 2016 Sep 24, 2016 BHD374
Marrakech
Carrier Departure Date Return Date Lowest Price
Qatar Oct 14, 2016 Nov 2, 2016 BHD198
Qatar Sep 14, 2016 Oct 2, 2016 BHD199
Qatar Sep 4, 2016 Sep 9, 2016 BHD216
Qatar Nov 17, 2016 Nov 24, 2016 BHD224
Qatar Sep 26, 2016 Oct 2, 2016 BHD227
Qatar Sep 9, 2016 Sep 24, 2016 BHD277
Royal Air Maroc Oct 7, 2016 Oct 14, 2016 BHD317
Royal Air Maroc Sep 14, 2016 Oct 2, 2016 BHD323
Qatar Sep 1, 2016 Sep 9, 2016 BHD332
Royal Air Maroc Sep 28, 2016 Oct 12, 2016 BHD335
Mauritius
Carrier Departure Date Return Date Lowest Price
Turkish Sep 26, 2016 Oct 6, 2016 BHD381
Turkish Dec 20, 2016 Dec 26, 2016 BHD386
South African Nov 1, 2016 Nov 15, 2016 BHD603
Air Seychelles Sep 26, 2016 Oct 6, 2016 BHD614
Air Seychelles Oct 1, 2016 Oct 15, 2016 BHD622
South African Jan 1, 2017 Jan 15, 2017 BHD629
Air Seychelles Sep 21, 2016 Sep 24, 2016 BHD630
Air Seychelles Sep 15, 2016 Sep 23, 2016 BHD664
South African Dec 1, 2016 Dec 15, 2016 BHD671
Emirates Sep 26, 2016 Oct 6, 2016 BHD692
Nairobi
Carrier Departure Date Return Date Lowest Price
Kenya Nov 15, 2016 Nov 21, 2016 BHD133
Kenya Nov 16, 2016 Nov 20, 2016 BHD133
Kenya Sep 9, 2016 Sep 16, 2016 BHD134
Kenya Sep 10, 2016 Sep 16, 2016 BHD134
Kenya Sep 9, 2016 Sep 17, 2016 BHD135
Kenya Sep 9, 2016 Sep 13, 2016 BHD135
Kenya Nov 18, 2016 Nov 24, 2016 BHD135
Kenya Sep 8, 2016 Sep 13, 2016 BHD135
Kenya Sep 9, 2016 Sep 23, 2016 BHD135
Kenya Aug 31, 2016 Sep 3, 2016 BHD135
Tunis
Carrier Departure Date Return Date Lowest Price
Qatar Sep 22, 2016 Sep 29, 2016 BHD216
TunisAir Sep 30, 2016 Oct 15, 2016 BHD231
Alitalia Oct 14, 2016 Oct 16, 2016 BHD251
Alitalia Sep 11, 2016 Sep 24, 2016 BHD251
Turkish Sep 22, 2016 Sep 29, 2016 BHD252
Alitalia Sep 22, 2016 Sep 29, 2016 BHD253
Alitalia Feb 21, 2017 Feb 28, 2017 BHD254
Turkish Feb 21, 2017 Feb 28, 2017 BHD256
TunisAir Nov 6, 2016 Nov 20, 2016 BHD261
Zanzibar
Carrier Departure Date Return Date Lowest Price
Kenya Aug 28, 2016 Sep 4, 2016 BHD135
Kenya Nov 9, 2016 Nov 17, 2016 BHD135
Kenya Aug 26, 2016 Sep 2, 2016 BHD135
Kenya Aug 30, 2016 Sep 6, 2016 BHD135
Kenya Sep 21, 2016 Sep 28, 2016 BHD135
Kenya Sep 13, 2016 Sep 20, 2016 BHD135
Kenya Sep 12, 2016 Sep 19, 2016 BHD135
Kenya Sep 4, 2016 Sep 11, 2016 BHD135
Kenya Sep 7, 2016 Sep 14, 2016 BHD135

Flight Schedule Summaries Number of flights searched: 633Last modified: Aug 24, 2016 12:31 AM

Bahrain to Zanzibar
Airline Connections Mon Tue Wed Thu Fri Sat Sun
flydubai DXB X X X
Qatar DOH X X X X X X
Oman Air MCT X X X X X
Bahrain to Addis Ababa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
flydubai DXB X X X X X X
Gulf Air - X X X
Egyptair CAI X X X X X X X
Qatar DOH X X X X X X
Saudi Arabian JED X X X X X X X
Turkish IST X X X X X X X
Bahrain to Casablanca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Egyptair CAI X X X X X X X
Qatar DOH X X X X X X X
Saudi Arabian RUH X X X X X X X
Turkish IST X X X X X X X
Bahrain to Cape Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Qatar DOH X X X X X X X
Bahrain to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Egyptair CAI X X X X
Qatar DOH X X X X X X X
Saudi Arabian JED X X X X X X
Turkish IST X X X X X X X
Bahrain to Lagos
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X
Egyptair CAI X X X X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X
Bahrain to Mauritius
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Turkish IST X X X
Bahrain to Nairobi
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Egyptair CAI X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X
Bahrain to Mahe Island
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Mihin Lanka CMB X X X
Bahrain to Tunis
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Egyptair CAI X X X X X X X
Qatar DOH X X X X X X X
Saudi Arabian JED X X X X X
Saudi Arabian RUH / JED X X X X X X X
Turkish IST X X X X X X X

Cheap Flights from Bahrain to Africa Countries

Cheap International Flights from Bahrain - BAH

FlightsAirlineLowest Price
Bahrain to Casablanca Air France, Royal Air Maroc, Alitalia, British Airways, Emirates, Etihad, KLM, Lufthansa, Egyptair, Qatar, Saudi Arabian, Turkish BHD184
Bahrain to Nairobi British Airways, Emirates, Etihad, Air Arabia, Kenya, Lufthansa, Swiss, Egyptair, Qatar, Saudi Arabian, Turkish BHD133
Bahrain to Tunis Air France, Alitalia, Emirates, KLM, Lufthansa, Egyptair, Qatar, Royal Jordanian, Saudi Arabian, Turkish BHD216
Bahrain to Addis Ababa Air India, Emirates, flydubai, Gulf Air, Kuwait, Lufthansa, Egyptair, Qatar, South African, Saudi Arabian, Turkish, Oman Air BHD186
Bahrain to Mauritius Air India, British Airways, Emirates, Air Seychelles, Egyptair, South African, Turkish BHD381
Bahrain to Mahe Island Emirates, Etihad, Air Seychelles, Mihin Lanka, Qatar, South African, Turkish, Srilankan BHD222
Bahrain to Lagos Royal Air Maroc, British Airways, Emirates, Etihad, KLM, Kenya, Lufthansa, Egyptair, Qatar, Turkish BHD444
Bahrain to Algiers Alitalia, Emirates, KLM, Lufthansa, Egyptair, Qatar, Turkish BHD234
Bahrain to Accra Royal Air Maroc, British Airways, Emirates, KLM, Kenya, Lufthansa, Egyptair, South African, Turkish BHD743
Bahrain to Entebbe Emirates, Etihad, flydubai, Egyptair, Qatar, Turkish BHD417
Bahrain to Djibouti Etihad, Kenya, Egyptair, Qatar, Turkish BHD171
Bahrain to TripoliCheck Dates
Bahrain to Asmara flydubai, Egyptair, Qatar Check Dates
Bahrain to Agadir Royal Air Maroc, Etihad, Qatar BHD316
Bahrain to Dakar Royal Air Maroc, Emirates, Etihad, Turkish BHD879
Bahrain to Harare British Airways, Emirates, Etihad, South African BHD439
Bahrain to Abuja Emirates, Egyptair, Turkish Check Dates
Bahrain to Douala Royal Air Maroc, Turkish Check Dates
Bahrain to Windhoek British Airways, Etihad, Qatar, South African Check Dates
Bahrain to BenghaziCheck Dates
Bahrain to Lusaka Emirates, Etihad, Egyptair, South African Check Dates
Bahrain to Maputo Etihad, Qatar, South African, Turkish Check Dates
Bahrain to Abidjan Royal Air Maroc, Emirates, Lufthansa, Turkish Check Dates
Bahrain to Kigali Etihad, KLM, Egyptair, Qatar, Turkish Check Dates
Bahrain to Bamako Royal Air Maroc, Turkish Check Dates
Bahrain to Johannesburg British Airways, Cathay, Emirates, Etihad, Air Seychelles, KLM, Kenya, Lufthansa, Swiss, Egyptair, Qatar, South African, Saudi Arabian, Turkish BHD133
Bahrain to Cape Town British Airways, Emirates, Etihad, KLM, Kenya, Lufthansa, Egyptair, Qatar, South African, Turkish BHD270
Bahrain to Zanzibar flydubai, Kenya, Qatar, Oman Air BHD135
Bahrain to Durban British Airways, Emirates, Etihad, Egyptair, Qatar, South African, Turkish BHD579
Bahrain to Dar Es Salaam Emirates, Etihad, flydubai, Kenya, Egyptair, Qatar, South African, Turkish, Oman Air BHD124
Cheap Flights from Bahrain to Africa, from BHD124 Round trip from BAH to africa