How can I find cheap flights to Johannesburg at Opodo?
At Opodo you can find flights from AED174 to Johannesburg. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Johannesburg.
When's the best time to go to Johannesburg?
We checked our customers' flight searches, and the winner of best time to fly to Johannesburg is... March.
The next best month to travel to Johannesburg is February.
And let's not forget April, the third top choice for when to go to Johannesburg.
However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Johannesburg is November.
What are the cheapest airlines flying to Johannesburg?
Looking at the prices of our customers' bookings from the UAE to Johannesburg, your best bet for cheap flights is:
- Qatar Airways: average one-way price of AED2,405.02 , with Sharjah to Johannesburg an average of AED2,314.29 and Dubai from AED2,387.60.
- Ethiopian Airlines (one-way average: AED2,498.59) : this includes an average price from Dubai to Johannesburg of AED2,188.10 and also flights from Sharjah costing AED2,691.77.
- Rwandair: average cost for one-way was AED2,536.99 , with Dubai to Johannesburg flights costing an average of AED2,536.99 and the price tag from Dubai being AED 2941.
Which airlines fly to Johannesburg from the UAE?
Airlines flying direct from the UAE to Johannesburg include:
- Fly Safair, which flies from Dubai and Harare to Johannesburg plus from Port Elizabeth.
- Emirates, which has flights from Abu Dhabi and Harare as well as Durban to Johannesburg.
- South African Airways, with flights from Cape Town to Johannesburg and Harare and also from Durban.
Indirect flights from the Australia to Johannesburg include:
- Rwandair, which flies from Dubai and Abu Dhabi and also from Sharjah.
- Qatar Airways, with flights from Dubai and Accra to Johannesburg plus Douala.
- Emirates, which has flights from Dubai and Mumbai as well as from London to Johannesburg.
What is the weather like in Johannesburg?
If you're looking for summer vibes, the best time to travel to Johannesburg is in January, December and February, when the average temperature reaches 25º, while July, August and May are the 3 sunniest months of the year, with an average of 29 hours.
If you prefer colder temperatures, however, make sure you visit Johannesburg during the months of June, July and August to experience an average of 5º.
For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, November and December, when the average precipitation in Johannesburg is 116mm, while the months of July, August and June are drier, with an average of 6mm.