Where are you flying to Johannesburg from (scroll down if you're flying from outside South Africa)?
Johannesburg is serviced mainly by O.R. Tambo International Airport (there are a few flights to and from Lanseria Airport). If you want to get on a cheap flight to Johannesburg:
type your flight details into the search engine on the left (i.e. if you're flying to Johannesburg, leave the word Johannesburg as it is but replace Cape Town with the city you're flying from, and enter the date of your outbound flight to Johannesburg and the date of your return flight from Johannesburg).
check the airfare of every airline flying your route to Johannesburg. Below is a list of flight routes to Johannesburg. Click on the flight route to Johannesburg that you're taking, and the webpage will list the airlines operating flights to Johannesburg from the city you're leaving from. Go to each airline's online flights reservation system and note what it charges you to fly to Johannesburg.
Once you've done both the above steps you can be pretty confident that you're on your way to making a cheap flight reservation to Johannesburg (or at least the cheapest flight at the time).
Johannesburg (and Cape Town, to a lessor extent) are the connecting hubs for flights to South Africa. As such there are many flights to Johannesburg from most major cities in the world. The most competitive flight route to South Africa is the London to Johannesburg flight route.
Many of the major cities in Europe have direct flights to Johannesburg.
You can get onto a non-stop flight to Johannesburg from most of the major cities in the world.
Want to hire a car at Johannesburg Airport? You've got lots of options:
Here's where you can find Johannesburg accommodation.
![]() |
Don't be fooled into thinking there's nothing to do in Johannesburg, and merely use it as a transit point to get to the rest of South and southern Africa. The top ten activities in Johannesburg are:
1 |
Immerse yourself in nature - go to the Rhino and Lion Park and pet the baby lion cubs. |
2 |
An organised trip through Soweto, become one with the history by stopping by the memorial of Hector Petersen (who died in the 1976 Soweto uprising). |
3 |
Visit Johannesburg's apartheid museum, and learn how a policy of apartheid was implemented (seperateness) from 1948 onwards. To understand what apartheid South Africa was like a visit to the apartheid museum is indispensable. |
4 |
Catch a lift to the top of the Carlton Centre in Johannesburg's city centre, and view the city. |
5 |
If you've still got a head for hights over being at the top of the Carlton Centre, catch a helicopter flight over Johannesburg's city. |
6 |
And if the helicopter ride wasn't enough to unsettle your stomach, try some of the rides at the amusement park in Gold Reef City. |
7 |
Go watch the favourite South African sports of rugby at Ellis Park OR soccer at FNB Stadium (Soccer City) OR spend a day watching cricket at the Wanderers Cricket Ground. Alternatively go hiking boots at the Suikerbosrand Nature Reserve OR shoot the golf breeze at Johannesburg Golf Club. |
8 |
If you're not into sport, you can watch theatre at the Emperor's Palace (011-928-1937), Johannesburg Youth theatre (011-484-1584), People's theatre (011-403-1563) or the or the Ubunye theatre. |
9 |
The Bird Show at Montecasino is worth a watch, or visit Johannesburg's Zoo. |
10 |
Tired of the wildlife? Visit Johannesburg's Botanical Gardens, which is situated on the "West Rand". |
When to visit Johannesburg In South Africa's summer (December, January and February) you can expect to experience hot days and electric lightning storms in the afternoons. In South Africa's winter (June, July and August) typical weather is sunny cool days with single digit temperatures at night.
If you've got more time on your hands and/or are looking for a more environmentally friendly way of getting to Johannesburg why not purchase a Premier Classe train ticket (or Shosholoza Meyl or Blue Train).