Things to do in Johannesburg
Johannesburg is South Africa's economic heartbeat, offering world-class museums, vibrant townships, and a buzzing food and arts scene at a fraction of Western prices. The weak rand means your dollar stretches remarkably far across accommodation, restaurants, and even guided tours.
Why go to Johannesburg
Apartheid Museum
One of the world's most powerful human-rights museums, offering an unflinching journey through South Africa's darkest chapter and triumphant rebirth.
Soweto Township Tour
Walk Vilakazi Street, visit Nelson Mandela's former home, and feel the living pulse of the township that changed history.
Constitution Hill
A former prison turned monument to democracy, with Nelson Mandela's and Mahatma Gandhi's old cells open to explore.
Gold Reef City
Descend into a real Victorian-era gold mine and then ride roller coasters at the attached theme park, history meets thrill.
Maboneng Precinct
Joburg's coolest urban renewal district, packed with street art, independent galleries, rooftop bars, and Sunday markets.
Make it real
Add your details for a shareable plan: flights, stays, and an estimated cost.
Good to know in Johannesburg
- Transit: Use the Rea Vaya BRT bus network for safe, cheap city travel (~$0.50-1 per ride); avoid minibus taxis as a first-timer and never hail unmarked cabs, use Uber or Bolt exclusively.
- Tipping: 10-15% is standard at sit-down restaurants; tip petrol station attendants and car guards ~$0.25-0.50, it is a vital part of their income.
- Tap water: Johannesburg tap water is officially safe to drink and meets WHO standards, saving you money on bottled water throughout your stay.
- Free-entry days: The Apartheid Museum offers free admission on Heritage Day (September 24); Constitution Hill has periodic free community days, check their websites before your visit.
Trip essentials
More places like Johannesburg
- Things to do in Tangier, Morocco
- Things to do in Cape Town, South Africa
- Things to do in Sharm El Sheikh, Egypt
- Things to do in Victoria Falls, Zimbabwe
- Things to do in Addis Ababa, Ethiopia
- Things to do in Dakar, Senegal