Flights to get there soon

Flights to Johannesburg in the next month
04 Jan - 25 Jan
QAR2,451 pp
BAH
Bahrain
Multiple Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
 
1 stop
BAH
Bahrain
09 Jan - 20 Jan
QAR5,043 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
HLA
Johannesburg
HLA
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain

Cheap flights for the next season

Find flight deals in the next 3 months
09 Feb - 23 Feb
QAR2,188 pp
BAH
Bahrain
Multiple Airlines
   
2 stops
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain

Flights for the forward planner

Search and compare flight prices in the next 6 months
31 May - 09 Jun
QAR2,410 pp
BAH
Bahrain
Ethiopian Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Ethiopian 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 December in Johannesburg

26.1 °C

Avg rainfall for December in Johannesburg

151 mm
Additional useful information for Johannesburg

Over the next ten days, Johannesburg (28°C) is expected to be 7°C warmer than Bahrain (21°C).

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

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

Related info for your journey

Useful info, stats and facts about Bahrain to Johannesburg flights.
Flight FAQs
From Bahrain to Johannesburg
What percent of flights are delayed?
Flights on this route are not usually subject to delays
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