Flights to get there soon

Flights to Johannesburg in the next month
27 Oct - 05 Nov
QAR2,134 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain
30 Oct - 30 Nov
QAR2,172 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain
02 Nov - 05 Nov
QAR2,309 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain

Cheap flights for the next season

Find flight deals in the next 3 months
08 Dec - 27 Dec
QAR2,284 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain
29 Dec - 04 Jan
QAR2,361 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain
14 Dec - 02 Jan
QAR2,365 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain

Flights for the forward planner

Search and compare flight prices in the next 6 months
08 Feb - 22 Feb
QAR2,472 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
JNB
Johannesburg
JNB
Johannesburg
Ethiopian Airlines
   
2 stops
BAH
Bahrain
19 Feb - 05 Mar
QAR2,472 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain
08 Feb - 28 Feb
QAR2,519 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain

Destination information for Johannesburg

Things to know before you go. Useful info for your trip from Bahrain to Johannesburg

Currency

Average flight time

8 hrs 35 mins

Airports close to Bahrain

  • Bahrain International (BAH)

Airports close to Johannesburg

  • OR Tambo (JNB)
  • Lanseria International Airport (HLA)

Temp on Avg for October in Johannesburg

25.8 °C

Avg rainfall for October in Johannesburg

78.9 mm
Additional useful information for Johannesburg

Over the next ten days, Johannesburg (29°C) is expected to be 3°C cooler than Bahrain (32°C).

During this time it is forecast that there will be 6.1 mm more rain in Johannesburg than in Bahrain.

If the weather forecasters have got it right, there will be 75% chance of sun in Johannesburg as opposed to 90% in Bahrain.

Related info for your journey

Useful info, stats and facts about Bahrain to Johannesburg flights.
Flight FAQs
From Bahrain to Johannesburg
How often are flights diverted?
Diversions are not expected on flights on this route
Related searches
Flights to Johannesburg from Bahrain

Popular flight routes

Explore these flight routes to Johannesburg or from Bahrain to uncover alternative great prices
Popular routes to Johannesburg
Popular routes from Bahrain
Settings