JohannesburgSouth Africa: What to do and what not to do during your trip
Disclosure: This post may contain affiliate links. This means that when you purchase a product/service after clicking our linksLive MoreTravel More may receive a small commission at no extra cost to you. Your support is super important to help us keep providing free content for you and all our fox friends. Thanks a bunch! ✌🏽🦊
With a population of over 5 million peopleJohannesburg is the largest and most important city in South Africa and despite being the country’s economic centerit is not the capital. The city was founded by the British in 1886 and became known as the “city of gold” due to the large amount of gold extracted in the area.
Considered a great option for those who want to learn more about the country’s historyit is in Joburg or Jozi (as it is called by the locals) that is located South Africa’s largest airportwhich is also the busiest of the whole continentand it means that the city is the gateway and main hub for other countries like Mauritius IslandSeychellesNamibia and Madagascar.
Here you will find out what to do in Johannesburghow to get therewhat is the best time to visitwhere to go on safarisget some ideas of restaurantswhere to staytips for a safe trip and more.
Table of contents
What you need to know about Johannesburg
Johannesburg is located in the eastern highlands of South Africa and it is at an altitude of 1,753 meters above sea levelcharacterized by a very dry climate. Although it is not a very touristic cityit is a stopover for flights to Cape TownDurban and Kruger National Park.
Johannesburg on the map
Pretoria: this is the country’s executive capital and it is 55 km away. From Johannesburg you can reach it by Gautrain (a high speed train).
Cape Town: these two cities are in opposite directionsat a distance of 1400 km from each other. The best transportation option between them is a 2-hour flight.
Hoedspruit: this is the Kruger region and it is 500 km awaywhich means an 1 hour flight.
Durban: this is a city on the east coast of South Africaalmost 600km away from Johannesburg.
You can fly to Johannesburg. From Washington DC in the United States for exampleit takes about 20 hours when flying with Ethiopian including 1 stop in Adis Abeba.
From Londonboth British Airways and Virgin Atlantic offer a 11-hour direct flight.
The Oliver Reginald Tambo International Airport or OR Tambo Airport is in Gauteng districta little more than 13 miles away from the city center. The airport code is JNB.
To get to the city centeryou can use taxisbusesrental cars or Gautrainwhich is a high-speed train with 3 lines and 80 kilometers in lengthconnecting the airport to Pretoriathe country’s capitaland also to the neighborhoods of SandtonRosebank and Marlboro.
The Gautrain also has integration with city buses.
In addition of being a large cosmopolitan city and to be closer to the best safarisJohannesburg is the perfect place for those seeking to learn about the history of the country and the Apartheida period of racial segregation that started in 1948 which ended only in 1991.
On this trip you can also learn more about Nelson Mandelaa symbol of the fight against apartheidwho was arrested during that period and in 1994was elected president of South Africa.
From the cities that I have been around the worldthis was one of the least safeso we have some special recommendations:
– Avoid arriving on a night flight: the airport stores close early and everything seems to be empty and deserted;
– Preferablyhire a transfer directly with your accommodation to get you to and from the airport;
– Hire a private guide or tour to get to know the cityit is safer than walking or driving on your own.
The best time to visit Johannesburg is during the winter monthsbetween May and Septemberas it is drier and more favorable time to go on a safari.
In the summerthe high temperatures and rain showers are very frequentand a safari experience may not be so good due to the dense vegetation which makes it difficult to see animals. They tend to hide in the shadows and leave only when the sun is low in the sky.
In my opinion2 full days are enough to explore the city and get to know its main sightsplus the days of the safariif you choose to do so.
Useful information:
As we have already mentioned in our article about Cape Townhere are some super useful information to visit the country:
- Brazilians do not need a visabut they must present their passport and the International Certificate of Vaccination or Prophylaxis with the yellow fever vaccine;
- The country has 11 official languages but almost everyone speaks English;
- South Africa’s currency is Rand (ZAR);
- Voltage: 220V;
- Plug: 3 round pin;
- Country code: +27
Don’t forget to get a travel insurance! Check it out why we recommend SafetyWing Travel Insurance.

Things to do in Johannesburg
Here are the main things to do in JohannesburgSouth Africa.
Mandela Square
One of Johannesburg’s main attractions is Mandela Squarean open-air plaza with a statue of Mandela dancing. It’s located in the middle of Sandton City shopping centre: a complex of shopsrestaurantshotels and exhibition centers which is considered the largest mall in Africa.
Soweto and Mandela’s house
Soweto (the name comes from South Western Townships) is one of the most famous neighborhoods in the Johannesburg suburb because it was the focus of demonstrations against the racial segregation regime.
Currently Soweto has the third largest hospital in the worldChris Hani Baragwanath Hospitaland FNB Stadiumthe largest stadium in Africa.
It was in this district that Mandela spent many years of his lifeso one of the most visited spots is his housewhich was turned into a museum and that also tells a bit about the history of Apartheid.

Photo: Elaine Villatoro
Carlton Centre
Known as the “Top of Africa“this 223-meter-high building that has 50 floors is located in the city center and offers a panoramic view of the city.
The upper floor is open to visitors (entrance R30) and is certainly a great option to enjoy the sunset.
Apartheid Museum
If I had to recommend only one place to be visited in JohannesburgApartheid Museum would be it. The Apartheid period marked the country’s history and the museum seeks to raise awareness of this historical fact.
The experience starts from the entrancewhere each person receives the ticket according to the color of their skin that also indicates which door should be used.

Photo: Elaine Villatoro
Constitution Hill
It is where the Constitutional Court is locatedthe highest judicial court in the countryand the Old Fort Prisonthe prison complex that had Nelson Mandela and Mahatma Gandhi as prisoners.
Rosebank
This is the neighborhood where the African Craft Market is located: a market full of shopsgreat to buy souvenirs from South Africa. There are also options for handicrafts from other countries like ZimbabweNamibia and Congo. The market is close to Gautrain’s Rosebank Station.
Safari in Johannesburg
To do a safariI recommend Kruger National Park and Pilanesberg National Park.
Krugerthe most famous and most sought after in the countryis located in Hoedspruit regiona 6-hour drive from Johannesburg.
Pilanesbergwhich is located in the crater of a volcanois a little closerjust 220 km from Johannesburg airport (a little more than 2 hours by car). If you don’t have much timethis is a good option for a day trip.
For both of them it is possible to rent a car and drive through the park without a guidewhich makes the tour much cheaper. As for the accommodationsthere are options for all sorts of budgets and also the possibility of camping or staying in lodges.
I went to Kruger in 2018 with a company called Viva Safari and the tour’s cost was R7500. At that timeI hired the safari for 3 days and 2 nightsbut after my experienceI confess that I think it is better to stay for at least 3 nights. The longer you staythe more chances you have to see your favorite animals.

Photo: Elaine Villatoro
HonestlyI think it’s better to go on a safari with a guide. That way you can learn a lot more about the animals and have a better chance of seeing them.
If you prefer to rent a cara tip is to follow a car that has a guidebecause this should increase your chances to find the animals.
What not to do in Johannesburg
As important as to indicate what to do in the cityit is to mention what not to do.
As we support sustainable tourismwe recommend not taking selfies with animals and not to visit the Lion & Safari Park and/or the Zoo.
If you want to see the famous wildlife of this part of the worldjust go on a safari and practice observation tourism.
If you want to know a little more about this issuewe recommend you to read this article about the best practices in wildlife tourism and to watch the IGTV below where we explain why some attractions should be avoided:
Where to eat in Johannesburg
A lot has changed since I was in Johannesburg (last time in 2018)but in recent searches I discovered some restaurants that have been highly recommended there. Here are some of them:
Where to stay in Johannesburg
Johannesburg is a big city with many different neighborhoods. Everything is quite distant and transportation is far from efficientso it is very important to know where to stay.
A great option is the Sandton neighborhoodwhich is full of attractions and with many hotel optionsbesides being one of the stops of Gautrain. Although this is considered a safer areawe do not recommend walking around any region in Johannesburgespecially at night.
In this areawe recommend the ONOMO Hotel Johannesburg Sandtonformer Signature Lux hotelwhich has a great cost-benefit and it is very well located. And for those who want a more exclusive experiencethe options are the Saxon Hotel Villas & Spa and Sandton Sun and Towers.
Some trendy hostels that are worth checking out are Curiocity (the most popular among backpackers) and Lebo’s Soweto Backpackers.
Hotels near the airport
If you prefer to stay close to the Johannesburg airportI recommend the Sunrock Guesthouse. The hotel has a great structure: the bar and the restaurant are super stylishthe pool is huge and I was also surprised by the size of the bathroom. They offer a free airport transfer service and there is also the option of having a nice dinner cooked by South African women (at extra charge).

Photo: Elaine Villatoro
For those who like hostelsanother suggestion in this area is Lakeview Backpackers.
Custom travel itinerary to South Africa
Would you like a personalized itinerary? Just email [email protected] requesting a quote and providing your nameWhatsApp contact numberexpected travel datenumber of travelersand a brief summary of what you hope to experience at the destination.


Hello. My partner and I are planning to spend a month in Johannesburg this summer as he has business in the city. He is Ghanaian and I am American. Do you have recommendations about lodging that would include kitchen facilities so we can prepare some of our meals?
HiI hope you are safe and sound Robert =)
I stayed at Sunrock Guesthouse near the airport but I don’t think they have kitchen. AnywayI would recommend you to stay in Sandton since you will be in JNB for a while.
I just took a look on booking.com (http://bit.ly/BookingLMTM2021) selected the filters: Sandton neighborhoodkitchenand reviews scores 7+here are some cool places I found:
Sandton Sun is a well known hotel therethey have studios for US$280/night
The Capital on the Park has studios for US$88/night
Sandton Executive Suites – Hydro Park has apartments for US$47/night and penthouses for US$70
I hope this helps =D
Cheers,
Elaine