Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Bahrain To Africa

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

Addis Ababa
Carrier Departure Date Return Date Lowest Price
Gulf Air May 1, 2016 May 7, 2016 BHD216
Gulf Air Jul 12, 2016 Jul 20, 2016 BHD219
Gulf Air Sep 9, 2016 Sep 12, 2016 BHD224
Ethiopian Jul 12, 2016 Jul 20, 2016 BHD308
Ethiopian Mar 13, 2016 Mar 20, 2016 BHD309
Ethiopian May 26, 2016 May 31, 2016 BHD318
Ethiopian Mar 26, 2016 Mar 31, 2016 BHD321
Gulf Air May 1, 2016 May 7, 2016 BHD324
Ethiopian May 1, 2016 May 7, 2016 BHD326
Ethiopian Sep 8, 2016 Sep 17, 2016 BHD331
Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Apr 21, 2016 Apr 29, 2016 BHD274
Royal Air Maroc Mar 9, 2016 Mar 14, 2016 BHD286
Royal Air Maroc Jun 12, 2016 Jun 20, 2016 BHD306
Royal Air Maroc Apr 1, 2016 Apr 15, 2016 BHD316
Royal Air Maroc Mar 13, 2016 Mar 20, 2016 BHD317
Royal Air Maroc Mar 28, 2016 Apr 10, 2016 BHD317
Royal Air Maroc Mar 11, 2016 Mar 17, 2016 BHD445
Royal Air Maroc Mar 10, 2016 Mar 17, 2016 BHD460
Royal Air Maroc Mar 12, 2016 Mar 17, 2016 BHD461
Royal Air Maroc Mar 9, 2016 Mar 14, 2016 BHD984
Cape Town
Carrier Departure Date Return Date Lowest Price
South African Nov 17, 2016 Dec 6, 2016 BHD488
South African Aug 15, 2016 Aug 30, 2016 BHD531
South African Apr 3, 2016 Apr 17, 2016 BHD546
South African May 2, 2016 May 5, 2016 BHD546
South African Mar 13, 2016 Mar 20, 2016 BHD546
South African Mar 16, 2016 Mar 21, 2016 BHD548
South African Feb 25, 2016 Mar 8, 2016 BHD548
South African Mar 17, 2016 Mar 21, 2016 BHD548
South African Apr 13, 2016 Apr 27, 2016 BHD548
South African Mar 16, 2016 Mar 24, 2016 BHD548
Casablanca
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Apr 2, 2016 Apr 11, 2016 BHD208
Royal Air Maroc Mar 8, 2016 Mar 18, 2016 BHD208
Royal Air Maroc Mar 11, 2016 Mar 18, 2016 BHD208
Royal Air Maroc Mar 2, 2016 Mar 7, 2016 BHD208
Royal Air Maroc Mar 9, 2016 Mar 18, 2016 BHD208
Royal Air Maroc Mar 4, 2016 Mar 6, 2016 BHD209
Royal Air Maroc Mar 8, 2016 Mar 22, 2016 BHD209
Royal Air Maroc Mar 2, 2016 Mar 16, 2016 BHD209
Royal Air Maroc Mar 3, 2016 Mar 11, 2016 BHD209
Royal Air Maroc Feb 20, 2016 Feb 26, 2016 BHD209
Johannesburg
Carrier Departure Date Return Date Lowest Price
South African Nov 17, 2016 Dec 6, 2016 BHD402
South African Sep 15, 2016 Sep 28, 2016 BHD403
South African Apr 8, 2016 Apr 9, 2016 BHD475
South African Mar 17, 2016 Mar 21, 2016 BHD475
South African Mar 13, 2016 Mar 20, 2016 BHD475
South African May 7, 2016 May 21, 2016 BHD475
South African Dec 19, 2016 Jan 5, 2017 BHD479
South African Mar 17, 2016 Mar 21, 2016 BHD479
South African Feb 25, 2016 Feb 27, 2016 BHD480
South African Dec 19, 2016 Jan 4, 2017 BHD480
Mahe Island
Carrier Departure Date Return Date Lowest Price
Air Seychelles Nov 7, 2016 Nov 10, 2016 BHD325
Air Seychelles May 25, 2016 May 28, 2016 BHD365
Air Seychelles May 31, 2016 Jun 4, 2016 BHD376
Air Seychelles Mar 2, 2016 Mar 7, 2016 BHD399
Air Seychelles Mar 1, 2016 Mar 7, 2016 BHD401
Air Seychelles Apr 18, 2016 Apr 24, 2016 BHD401
Air Seychelles Mar 10, 2016 Mar 15, 2016 BHD411
Air Seychelles May 26, 2016 May 31, 2016 BHD411
Air Seychelles Mar 31, 2016 Apr 7, 2016 BHD411
Air Seychelles Mar 9, 2016 Mar 18, 2016 BHD414
Marrakech
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Mar 11, 2016 Mar 16, 2016 BHD275
Royal Air Maroc Feb 25, 2016 Mar 4, 2016 BHD275
Royal Air Maroc Feb 28, 2016 Mar 6, 2016 BHD275
Royal Air Maroc Jun 1, 2016 Jun 10, 2016 BHD275
Royal Air Maroc Feb 18, 2016 Feb 25, 2016 BHD286
Royal Air Maroc Sep 30, 2016 Oct 7, 2016 BHD306
Royal Air Maroc Mar 26, 2016 Mar 30, 2016 BHD307
Royal Air Maroc Mar 21, 2016 Mar 27, 2016 BHD311
Royal Air Maroc Sep 11, 2016 Sep 20, 2016 BHD311
Royal Air Maroc Mar 13, 2016 Mar 20, 2016 BHD312
Mauritius
Carrier Departure Date Return Date Lowest Price
Air Mauritius Mar 15, 2016 Mar 19, 2016 BHD548
Air Mauritius Mar 15, 2016 Mar 19, 2016 BHD556
Air Mauritius Apr 15, 2016 Apr 22, 2016 BHD833
Air Mauritius Mar 13, 2016 Mar 20, 2016 BHD844
Air Mauritius Apr 18, 2016 Apr 24, 2016 BHD847
Air Mauritius Apr 7, 2016 Apr 15, 2016 BHD847
Air Mauritius Mar 13, 2016 Mar 20, 2016 BHD847
Air Mauritius Mar 1, 2016 Mar 10, 2016 BHD857
Air Mauritius Feb 29, 2016 Mar 7, 2016 BHD860
Air Mauritius Mar 14, 2016 Mar 24, 2016 BHD862
Nairobi
Carrier Departure Date Return Date Lowest Price
Kenya Feb 23, 2016 Feb 28, 2016 BHD240
Kenya Feb 24, 2016 Feb 28, 2016 BHD240
Kenya Apr 8, 2016 Apr 22, 2016 BHD304
Kenya Mar 13, 2016 Mar 20, 2016 BHD304
Kenya Apr 9, 2016 Apr 16, 2016 BHD313
Kenya Mar 9, 2016 Mar 15, 2016 BHD313
Kenya Mar 10, 2016 Mar 17, 2016 BHD314
Kenya Feb 23, 2016 Feb 28, 2016 BHD494
Kenya Feb 24, 2016 Feb 28, 2016 BHD542
Gulf Air Mar 10, 2016 Mar 17, 2016 BHD586
Tunis
Carrier Departure Date Return Date Lowest Price
TunisAir Feb 26, 2016 Mar 4, 2016 BHD258
TunisAir May 4, 2016 May 14, 2016 BHD263
TunisAir Apr 13, 2016 Apr 18, 2016 BHD263
TunisAir Feb 21, 2016 Mar 2, 2016 BHD263
TunisAir Feb 24, 2016 Feb 27, 2016 BHD264
TunisAir Mar 23, 2016 Apr 2, 2016 BHD269
TunisAir Mar 10, 2016 Mar 20, 2016 BHD273
TunisAir Feb 20, 2016 Feb 25, 2016 BHD277
TunisAir Mar 16, 2016 Mar 28, 2016 BHD283
TunisAir Mar 16, 2016 Mar 27, 2016 BHD283

Cheap Flights from Bahrain to Africa Countries

  • Bahrain to Algeria
  • Bahrain to Angola
  • Bahrain to Benin
  • Bahrain to Botswana
  • Bahrain to Burkina Faso
  • Bahrain to Burundi
  • Bahrain to Cameroon
  • Bahrain to Cape Verde
  • Bahrain to Central African Republic
  • Bahrain to Chad
  • Bahrain to Comoros
  • Bahrain to Congo
  • Bahrain to Cote D'ivoire
  • Bahrain to Democratic Republic of Congo
  • Bahrain to Djibouti
  • Bahrain to Equatorial Guinea
  • Bahrain to Eritrea
  • Bahrain to Ethiopia
  • Bahrain to Gabon
  • Bahrain to Gambia
  • Bahrain to Ghana
  • Bahrain to Guinea
  • Bahrain to Guinea-bissau
  • Bahrain to Kenya
  • Bahrain to Lesotho
  • Bahrain to Liberia
  • Bahrain to Libya
  • Bahrain to Madagascar
  • Bahrain to Malawi
  • Bahrain to Mali
  • Bahrain to Mauritania
  • Bahrain to Mauritius
  • Bahrain to Mayotte
  • Bahrain to Morocco
  • Bahrain to Mozambique
  • Bahrain to Namibia
  • Bahrain to Niger
  • Bahrain to Nigeria
  • Bahrain to North Korea
  • Bahrain to Reunion
  • Bahrain to Rwanda
  • Bahrain to Sao Tome And Principe
  • Bahrain to Senegal
  • Bahrain to Seychelles
  • Bahrain to Sierra Leone
  • Bahrain to Somalia
  • Bahrain to South Africa
  • Bahrain to St. Helena
  • Bahrain to Swaziland
  • Bahrain to Tanzania
  • Bahrain to Togo
  • Bahrain to Tunisia
  • Bahrain to Uganda
  • Bahrain to Zambia
  • Bahrain to Zimbabwe

Cheap International Flights from Bahrain - BAH

FlightsAirlineLowest Price
Bahrain to Casablanca Royal Air Maroc, Gulf Air BHD208
Bahrain to Nairobi Gulf Air, Kenya BHD240
Bahrain to Tunis Gulf Air, TunisAir BHD258
Bahrain to Addis Ababa Ethiopian, Gulf Air BHD216
Bahrain to Mauritius Gulf Air, Air Mauritius BHD548
Bahrain to Mahe Island Gulf Air, Air Seychelles BHD365
Bahrain to Lagos Gulf Air, Arik Air Check Dates
Bahrain to Algiers Air Algerie, Gulf Air BHD482
Bahrain to Accra Gulf Air BHD945
Bahrain to Entebbe Gulf Air BHD575
Bahrain to Djibouti Gulf Air Check Dates
Bahrain to Tripoli Afriqiyah, Gulf Air Check Dates
Bahrain to Asmara Gulf Air Check Dates
Bahrain to Agadir Royal Air Maroc, Gulf Air BHD274
Bahrain to Dakar Gulf Air Check Dates
Bahrain to Harare Gulf Air BHD721
Bahrain to Abuja Gulf Air Check Dates
Bahrain to Douala Gulf Air Check Dates
Bahrain to Windhoek Gulf Air, Air Namibia Check Dates
Bahrain to BenghaziCheck Dates
Bahrain to Lusaka Gulf Air Check Dates
Bahrain to Maputo Gulf Air, LAM Mocambique BHD899
Bahrain to Abidjan Gulf Air Check Dates
Bahrain to Kigali Gulf Air Check Dates
Bahrain to Bamako Gulf Air Check Dates
Bahrain to Johannesburg Gulf Air, Comair Limited, South African BHD475
Bahrain to Cape Town Gulf Air, South African BHD546
Bahrain to Zanzibar Gulf Air, Precision Air BHD747
Bahrain to Durban Gulf Air, South African Check Dates
Bahrain to Dar Es Salaam Gulf Air, Precision Air Check Dates

Flight Schedule Summaries

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 RUH 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 JED 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
Turkish IST 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
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
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 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
Qatar DOH X X X X X X X
Saudi Arabian JED 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
Turkish IST X X X X X X X
Bahrain to Zanzibar
Airline Connections Mon Tue Wed Thu Fri Sat Sun
flydubai DXB X X
Qatar DOH X X X X X X
Oman Air MCT X X X X X X
Cheap Flights from Bahrain to Africa, from BHD552 Round trip from BAH to africa