Cheap Flights to Johannesburg

Johannesburg photo

Johannesburg overview

Also known as “the City of Gold,” Johannesburg is the commercial heart of South Africa, and as such, it only makes sense that it’s one of the most popular gateways to exploring all that the rainbow nation has on offer. Taking a cheap flight to the Pan-African capital city of Johannesburg could very well see you exploring the world’s largest urban forest, a city that rewards curiosity and a sense of adventure with the likes of a performance and fine arts scene unlike anything else on the face of the earth.

When is the best time to fly toJohannesburg?


Peak season:

Johannesburg enjoys warm summers that span from November through February, but depending on what kind of itinerary you have planned, the best time of the year for you to visit Johannesburg could vary. Summer is Johannesburg’s peak tourist season, which means that flights booked for this time of the year will often be most expensive.

Off season:

You may find that booking flights to Johannesburg can often be done most cheaply when it’s booked outside of the peak summer season. Do make sure that there are no major festivals taking place during your predetermined time of travel, as this may very well rev up the flight and accommodation prices in Johannesburg, even during the quieter, off-season months, which run from March through October.

When is the best time to book a flight toJohannesburg?

As soon as you’ve decided on when the best time would be for you to visit Johannesburg, go ahead and book your flight tickets. The odds of finding great deals on flights and accommodation are much higher when you’re booking as far along in advance as possible. Another thing you should keep in mind is flexibility. The more flexible you are with your traveling dates, the more likely you’ll be of finding the best rates for flights to and from Johannesburg.

How long is the flight toJohannesburg?

Cape Town to Johannesburg               2 hours
Durban to Johannesburg                     1 hour, 15 minutes


Which airlines operate flights toJohannesburg?

There are quite a lot of airlines that operate cheap flights to Johannesburg daily. While booking a flight with a carrier such as Mango or might see you paying the most affordable rates possible, keep in mind that airlines such as South African Airways and British Airways do offer more onboard comfort and added extras such as snacks and drinks en-route to Johannesburg.

How to get from the airport to the city center?

Getting from the OR Tambo International Airport can be done in a few ways. You can take the Reya Vaya bus parked outside of the arrival terminals, which is a safe and cost-effective way of commuting between the airport and the city center, but you can also take a ride with a pre-ordered Uber cab. Another way of getting to the city center is by making use of the Gautrain, which will take you all the way to Sandton City, from where you can then take a taxi to get to exactly where you need to be. Alternatively, you can also enquire with the hotel you’re staying with to find out whether they offer a complimentary shuttle service from the airport to the hotel.

Johannesburg insider information

  • Johannesburg is a vibey city and boasts an abundance of attractions!.
  • Don’t be foolish and dish out all of your spending money at the drop of a hat, Johannesburg is home to a huge variety of low-cost activities and attractions to keep the whole family entertained on a budget!
  • Jozi has a hot and happening foodie scene, so be sure to check out one of the many food markets, such as the Fordsburg Saturday Night Market, held each week just to keep the street-food scene alive and pumping.
  • For some retail therapy, why not try picking up some souvenirs at the Rosebank Craft Market? Perhaps you’ve got more of a love affair with street-style shopping, in which case a trip to Arts on Main would be ideal.

Find the best prices for you!

Prices found by our users for South African departures to Johannesburg

Airports for Johannesburg

Cheapest flights to South Africa

How much do things cost in Johannesburg?

Imported beer (0.33 litre)
R 33.68
Local draught beer (0.5 litre)
R 28.16
R 25.34
Cheap meal
R 120.65
Large bottle of water
R 15.73
Bottle of local beer (0.5 litre)
R 18.60
Bottle of beer (imported beer)
R 26.99
How much does transport cost in Johannesburg?
One-way ticket (local transport)
R 15
1 km taxi journey
R 12
Petrol (1 litre)
R 14
Taxi - fixed fee
R 20

International departures to Johannesburg