Cheap Flights to Johannesburg

Compare Cheap Flights to Johannesburg

Planning a trip to Johannesburg? Check out Webjet's latest deals, find a flight that suits your budget and get ready to explore the City of Gold!

Advertised prices* exclude additional Webjet Fees which are payable per booking and are shown during checkout. Learn More
Flights to Johannesburg Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Cheapest Flight
Departing Brisbane
RETURN
Travel in June
Travel to Johannesburg from Brisbane with SQ Airlines
Departing Cairns
RETURN
Travel in June
Travel to Johannesburg from Cairns with SQ Airlines
Departing Melbourne
RETURN
Travel in May
Travel to Johannesburg from Melbourne with SQ Airlines
Departing Perth
RETURN
Travel in May
Travel to Johannesburg from Perth with SQ Airlines
Departing Sydney
RETURN
Travel in May
Travel to Johannesburg from Sydney with SQ Airlines

Summary of Webjet Fees payable per booking:

Webjet Servicing Fee Domestic $21.95, New Zealand $24.95, International $32.95
Booking Price Guarantee Fee Domestic $12.95, New Zealand $14.95, International $21.95
Payment Fees Variable depending on payment method.
Advertised prices* shown on this website are inclusive of applicable taxes and airline surcharges but exclude each applicable Webjet Fee shown above. Advertised Prices are subject to change without notice, perform a search to view live pricing. Each Webjet Fee is payable once per booking, is shown during the booking process once travel products have been selected and is shown again on the check-out page.

Flight Guide to Johannesburg

What are the best things to do in Johannesburg?

Apartheid Museum

While visiting South Africa on flights to Johannesburg, take some time to learn about one of the country’s most important periods in history. Apartheid lasted from 1948 until 1991 and enforced racial segregation. When you visit the city on cheap flights to Johannesburg, learn about apartheid by visiting the Apartheid Museum. Through a series of exhibits, the museum tells the story of how apartheid began, what apartheid-era life was like, and how segregation laws were overturned. One of the most popular exhibits focuses on Nelson Mandela’s fight against apartheid and how he went on to become president of South Africa.

Groenkloof Nature Reserve

When you book airfare to Johannesburg, don’t miss the opportunity to witness African animals in the wild. There are several game reserves within reach of Johannesburg. Groenkloof Nature Reserve is only a 40-minute drive from the city centre, so it’s a great way to experience African wildlife without venturing too far. Groenkloof is also the oldest nature reserve in Africa! While visiting the reserve in between return flights to Johannesburg, you’ll have opportunity to spot animals like zebras, giraffes, and jackals. Groenkloof isn’t just limited to safari drives however, and there are also scenic hiking trails and bird sanctuaries.

Soweto

Soweto is a township on the western outskirts of Johannesburg. It was built during apartheid to enforce racial segregation. During apartheid, Soweto was at the centre of various protests and uprisings as its residents fought for equality. Take a walking tour of Soweto to learn about the neighbourhood’s historical and cultural importance while holidaying on cheap flights to Johannesburg. You’ll see landmarks like Mandela House, Credo Mutwa Cultural Village, and Hector Pieterson Memorial while exploring Soweto on flights to Johannesburg.

 

What are the best restaurants and cafes in Johannesburg?

Lucky Bean

If you’re after authentic South African food between your return flights to Johannesburg, grab a meal from Lucky Bean. The restaurant has a casual and welcoming atmosphere with a sleek design to match the cosmopolitan side to Johannesburg. Diners can enjoy their meal indoors or on the open-air terrace. Some specialties to try at Lucky Bean include teriyaki ostrich steak, fresh hake with a miso ginger marinade, and tempura tuna. There are several vegetarian and vegan dishes to choose from as well. When you visit Lucky Bean in the evening, you can also grab a cocktail or small plate of food from the stylish lounge.

Grillhouse Rosebank

Visit Grillhouse Rosebank in between your return flights to Johannesburg to savour the legendary steak and ribs South Africa is known for. Grillhouse has an Art Deco vibe that channels the feeling of a classic New York steakhouse. While the menu focuses heavily on meat, there are plenty of options for vegetarians and pescatarians as well. For the classic Grillhouse experience, order a steak or ribs with your choice of sauce, plus a side. If you’re not into red meat, other delicious options include king prawns and a vegetarian platter with roasted vegetables and grilled halloumi.

Whippet Coffee

Whippet is a stylish cafe with two locations in Johannesburg. The first shop opened in Linden, and it was so popular that a second location was launched in Melville. Whippet has a sleek design and warm community feel. Each cafe has its own creative menu that reflects the unique character and history of its respective neighbourhood. While holidaying on flights to Johannesburg, visit the Linden cafe for dishes like French omelette, pork belly bao benedict, and breakfast panna cotta. In the Melville cafe, tuck into a Melville omelette filled with parma ham and feta, goat’s cheese scramble, and Nutella chocolate flapjacks.

 

When is the best time to book flights to Johannesburg?

Johannesburg is blessed with mild weather year-round. Summer isn’t too hot while winter days are sunny with pleasant temperatures. If you’re after warm weather, book tickets to Johannesburg for travel between December and February when daytime temperatures regularly reach 26°C. During these summer months, you’ll find plenty of events going on around the city, such as the Afropunk and Ultra music festivals. Summer is the most popular time to book airfare to Johannesburg. To experience warm weather without the crowds, look at cheap flights to Johannesburg in spring or autumn when temperatures reach a comfortable 22°C. If you’re after a deal on flights and accommodation, consider booking tickets to Johannesburg in the winter low season. Between June and August, daytime temperatures of about 17°C mean you can still spend plenty of time outdoors. Just be sure to pack a warm jacket as it can dip to 2°C at night.

If your main mission is to go on safari, consider booking flights into O.R. Tambo International Airport (JNB) or Lanseria International Airport (HLA) between May and September. These are the driest months, so animals tend to stick close to watering holes, making them easier to spot while on safari.