Flights to get there soon

Flights to Johannesburg in the next month
20 Feb - 22 Feb
QAR2,714 pp
BAH
Bahrain
Multiple Airlines
 
1 stop
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
   
2 stops
BAH
Bahrain

Cheap flights for the next season

Find flight deals in the next 3 months
30 Mar - 07 Apr
QAR2,132 pp
BAH
Bahrain
Multiple Airlines
     
3 stops
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
     
3 stops
BAH
Bahrain

Flights for the forward planner

Search and compare flight prices in the next 6 months
29 Jun - 07 Jul
QAR2,132 pp
BAH
Bahrain
Multiple Airlines
     
3 stops
JNB
Johannesburg
JNB
Johannesburg
Multiple Airlines
     
3 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 February in Johannesburg

26.1 °C

Avg rainfall for February in Johannesburg

143.5 mm
Additional useful information for Johannesburg

Over the next ten days, Johannesburg (25°C) is expected to be 2°C warmer than Bahrain (23°C).

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

If the weather forecasters have got it right, there will be 22% chance of sun in Johannesburg as opposed to 43% 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