If you're a student or under 26er, you get access to exclusive STA Travel flight deals to Johannesburg. But don't worry if you're over 26 years old - we still have lots of cheap South Africa airfares for everyone too.
Our Johannesburg flights depart from all over Australia; from Brisbane, Sydney, Melbourne Adelaide and Perth to Johannesburg.
Make sure you subscribe to STA Travel’s Africa cheap flights RSS feed, so you don't miss out on the latest Johannesburg flight deals.
Can't find the destination you're looking for? The fares above are a selection of our very best deals. To search, compare & book flights to all other cities click here for our online booking engine.
The above fares are inclusive of taxes and are correct at time of printing. These fares are subject to availability and may change without warning.