5 Days in Johannesburg: First Plan
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Before you go: the safety reality. Johannesburg has genuinely high rates of armed robbery, carjacking, and smash-and-grab theft at traffic lights. Use Uber or Bolt rather than walking, especially downtown or after dark; take the Gautrain for the OR Tambo-Sandton-Pretoria run; keep car doors locked and stay alert at intersections; don’t display phones or valuables; use ATMs inside malls or banks rather than on the street; and see Soweto on a guided tour, not solo. Sandton and the Gautrain corridor are the calmer side of the city. Check your own government’s current travel advisory before you book.
Five days takes the 4-day plan (Apartheid Museum, guided Soweto, the Cradle of Humankind, Pretoria) and adds a fifth day at Pilanesberg National Park, a genuine malaria-free Big Five safari. With more time, the 6-day plan adds a nature-and-markets day back in the city.
Book these before you go
- A guided Soweto tour
- A Pilanesberg safari tour
- A place to stay in Sandton
- A reputable airport transfer from OR Tambo
Day 1: Apartheid Museum and Constitution Hill
Morning
The Apartheid Museum (2.5-3 hours; roughly ZAR 85-120, verify).
Afternoon
Constitution Hill, the former Old Fort prison complex, now home to the Constitutional Court.
Evening
Dinner in Maboneng; Uber back to Sandton.
Day 2: Guided Soweto
Morning
Vilakazi Street and the Hector Pieterson Museum and Memorial, marking the 1976 Soweto Uprising.
Afternoon
Regina Mundi church and Kliptown’s Walter Sisulu Square, the 1955 Freedom Charter site.
Evening
Return to Sandton; an early night ahead of tomorrow’s day trip.
Day 3: The Cradle of Humankind
Morning
About 40-50km northwest, the Sterkfontein Caves, one of the world’s richest hominin fossil sites (verify current reopening status).
Afternoon
The Maropeng Visitor Centre; combo ticket roughly ZAR 175 (verify), tours hourly Tuesday-Sunday, 9am-4pm.
Evening
Return to Johannesburg for dinner in Sandton or Rosebank.
Day 4: Pretoria (Tshwane)
Morning
About an hour north via the Gautrain, the Union Buildings and the Nelson Mandela statue.
Afternoon
The Voortrekker Monument and Freedom Park; jacarandas bloom around October.
Evening
Return to Johannesburg by Gautrain for dinner.
Day 5: Pilanesberg Safari
Morning
About 2-3 hours northwest, Pilanesberg National Park is a genuine malaria-free Big Five safari set in an extinct volcanic crater, rare among South African parks for being self-drivable in a standard car; a guided drive from a lodge suits first-timers better.
Afternoon
Pair the safari with nearby Sun City, developed by Sol Kerzner and opened in 1979, for the Palace of the Lost City or the Valley of Waves if time allows.
Evening
Return to Johannesburg, or consider an overnight near Pilanesberg to avoid a long evening drive back.
Getting around and where to stay
Sandton stays the best base for days 1-4; day 5 needs a tour, transfer, or rental car to reach Pilanesberg, since it’s well outside Gautrain range. Book the safari through a lodge or tour operator rather than self-arranging if you’re not confident driving in unfamiliar terrain.
One concrete tip: book your Pilanesberg safari as a full day, not a half day. The extinct-volcano terrain and Big Five sightings genuinely reward the extra hours, and the 2-3 hour drive each way makes a half-day trip feel rushed.
Further reading: South African Tourism , UNESCO on the Cradle of Humankind , and Gauteng Tourism .