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 South Africa Last modified: Aug 28, 2016 12:37 AM

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

Cape Town
Carrier Departure Date Return Date Lowest Price
Turkish Oct 9, 2016 Oct 29, 2016 BHD368
Turkish Oct 4, 2016 Oct 8, 2016 BHD371
Turkish Oct 12, 2016 Oct 20, 2016 BHD371
Emirates Sep 13, 2016 Sep 20, 2016 BHD399
Emirates Oct 12, 2016 Oct 20, 2016 BHD399
Emirates Nov 12, 2016 Nov 22, 2016 BHD399
Emirates Oct 4, 2016 Oct 8, 2016 BHD399
Qatar Nov 12, 2016 Nov 22, 2016 BHD400
Qatar Oct 4, 2016 Oct 8, 2016 BHD400
Emirates Dec 3, 2016 Dec 16, 2016 BHD411
Durban
Carrier Departure Date Return Date Lowest Price
Emirates Sep 7, 2016 Sep 18, 2016 BHD557
Qatar Sep 7, 2016 Sep 18, 2016 BHD575
Johannesburg
Carrier Departure Date Return Date Lowest Price
Kenya Oct 13, 2016 Oct 16, 2016 BHD132
Kenya Oct 4, 2016 Oct 8, 2016 BHD133
Egyptair Oct 13, 2016 Oct 16, 2016 BHD289
Egyptair Sep 27, 2016 Oct 14, 2016 BHD301
Egyptair Apr 13, 2017 May 1, 2017 BHD301
Egyptair Nov 25, 2016 Dec 9, 2016 BHD326
Turkish Nov 15, 2016 Nov 23, 2016 BHD368
Turkish Dec 8, 2016 Dec 18, 2016 BHD368
Turkish Dec 13, 2016 Dec 18, 2016 BHD368
Turkish Feb 15, 2017 Mar 4, 2017 BHD368
Nelspruit
Carrier Departure Date Return Date Lowest Price
South African Sep 8, 2016 Sep 16, 2016 BHD681

Flight Schedule Summaries Number of flights searched: 257Last modified: Aug 28, 2016 12:37 AM

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 Durban
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Qatar DOH / JNB X X X X X X X
Turkish IST 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

Flights to Cities in South Africa

FlightsAirlineLowest Price
Bahrain to Johannesburg British Airways, Cathay, Emirates, Etihad, Air Seychelles, KLM, Kenya, Lufthansa, Swiss, Egyptair, Qatar, South African, Saudi Arabian, Turkish BHD132
Bahrain to Cape Town British Airways, Emirates, Etihad, KLM, Kenya, Lufthansa, Egyptair, Qatar, South African, Turkish BHD368
Bahrain to Durban British Airways, Emirates, Etihad, Egyptair, Qatar, South African, Turkish BHD557
Bahrain to Port Elizabeth British Airways, Etihad, Qatar, South African Check Dates
Bahrain to East London Etihad, South African Check Dates
Doha to Johannesburg Air France, British Airways, Cathay, Emirates, Ethiopian, Etihad, KLM, Lufthansa, Egyptair, Qatar, Saudi Arabian, Turkish BHD227
Doha to Cape Town Air France, British Airways, Cathay, Emirates, Ethiopian, Etihad, KLM, Lufthansa, Swiss, Egyptair, Qatar, Turkish BHD221
Dammam to Johannesburg Air France, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Lufthansa, Air Mauritius, Egyptair, Qatar, Saudi Arabian, Turkish BHD220
Doha to Durban British Airways, Emirates, Ethiopian, Etihad, Lufthansa, Egyptair, Qatar, Turkish BHD333
Dammam to Cape Town Emirates, Ethiopian, Etihad, KLM, Kenya, Lufthansa, Egyptair, Qatar, Turkish BHD332
Dammam to Durban Emirates, Ethiopian, Etihad, Kenya, Lufthansa, Egyptair, Qatar, Turkish BHD446
Doha to Port Elizabeth British Airways, Etihad, Lufthansa, Qatar BHD441
Dammam to Port Elizabeth Etihad, Lufthansa Check Dates
Cheap Flights from Bahrain to South Africa, from BHD132 Round trip from BAH to ZA