Quick answer
For a first visit to Johannesburg, plan about five days. Day one: Apartheid Museum, Constitution Hill. From there, build in Soweto and Constitution Hill, and leave time for the food.
Going deeper?
A 5-day Johannesburg itinerary
- Day1
Apartheid Museum, Constitution Hill.
- Day2
Soweto tour, Nelson Mandela House.
- Day3
Cradle of Humankind day trip.
- Day4
Maboneng Precinct, Neighbourgoods Market.
- Day5
Lion & Safari Park day trip.
Where to eat in Johannesburg
- Breakfast
- Neighbourgoods Market brunch stalls
- Lunch
- Sakhumzi — Soweto favorite for traditional fare
- Dinner
- Marble — modern fire-grill restaurant
Top sights
- Apartheid Museum
- Soweto
- Constitution Hill
- Cradle of Humankind
Shopping
- Neighbourgoods Market
- Sandton City
- Maboneng Precinct
Johannesburg FAQ
How many days do you need in Johannesburg?
What are the must-see sights in Johannesburg?
Where should you shop in Johannesburg?
General reference, not Gigi's personally vetted picks — a starting point built from well-known, long-standing places. Hours, prices and openings change; she'll confirm and personalize everything before you go.