
The City Built on Gold

The Apartheid Museum (opened 2001; R190; Gold Reef City) is the finest museum in Africa — the 22 exhibits on the architecture of apartheid (the Pass Laws, the Separate Amenities Act, the armed resistance, and the 1994 election) form a 3-hour narrative that is the most important single cultural experience in South Africa.
💡 The Apartheid Museum (R190; opens 9am; 45 min by Uber from Sandton) requires 3 hours — arrive at opening to avoid the school group peak. The 22 exhibits are the finest museum narrative in Africa.

Soweto (the South Western Township; population 2 million) is the historical heart of the anti-apartheid struggle. Vilakazi Street in Orlando West is the only street in the world to have housed two Nobel Peace Prize laureates (Nelson Mandela at No. 8115; Desmond Tutu at No. 7220). The Hector Pieterson Museum commemorates the 1976 student uprising.
💡 A Soweto guided walking or cycling tour (R500–800; Jimmy’s Face to Face Tours or Lebo’s) is essential — the township geography makes no sense without a guide who grew up there.

Maboneng (the arts precinct in Johannesburg’s eastern inner city; the Arts on Main complex, the Market on Main Sunday market, and the Fox Street galleries) is the finest arts district in Africa. The Market on Main (Sunday 10am–3pm; R0 entry) is the finest single event in Johannesburg.
💡 Constitution Hill (R110; the Old Fort prison now housing the Constitutional Court) is the finest combination of history and democracy in Johannesburg — the court artworks are the finest in any public building in Africa.

Constitution Hill (the Old Fort prison; now the Constitutional Court) uses salvaged prison bricks in the court building — a deliberate architectural statement about transformation. The Pilanesberg Game Reserve (160km northwest; malaria-free; Big Five) is the finest day trip from Johannesburg for wildlife.
💡 Maboneng’s Market on Main (Sunday 10am–3pm; R0 entry) is the finest Sunday morning in Johannesburg — contemporary South African art, design objects, and street food from the finest Cape and Johannesburg producers.
Johannesburg has the most diverse restaurant scene in Africa: the Rosebank Sunday Market (the craft food market; the Johannesburg middle-class food culture; the artisan bread, the braai meats, the sushi and the craft beer at the same market stall; R 50–200 pp; the most sociable Sunday in Johannesburg), the Melville 7th Street restaurant strip (the most concentrated independent restaurant zone in the city; the Gem restaurant — R 150–300 pp; the Cafe Dijon — the French wine bar; the Lekker restaurant — the Afrikaans-comfort-food fusion), the Maboneng Market on Main Sunday food court (R 80–300 for a full market lunch), and the Sandton fine dining (the Marble restaurant at the Trumpet; the best steakhouse in Africa; the wood-fired grill; R 300–600 pp; the most celebrated single restaurant in Johannesburg). The braai (the South African barbecue; the wood or charcoal fire; the boerewors sausage, the lamb chops, the peri-peri chicken; the most specifically South African communal meal; R 80–150 at any Soweto shebeen or the township restaurant) is the most culturally significant food experience in Johannesburg.
Uber (the essential Johannesburg transport; the city sprawl — 40km across — makes walking between districts impossible; always use Uber in Johannesburg; R 50–200 for most journeys between the tourist districts; the Uber availability is excellent in Sandton, Rosebank and Melville at all hours). The Gautrain (the rapid rail; Sandton station to OR Tambo Airport R 190; 15 min; the most reliable single transport option in South Africa; also connects Sandton to Rosebank, Park Station CBD, and Pretoria). Never walk in the Johannesburg CBD without a local guide. The Soweto tour requires a licensed operator — the minibus or car pick-up from the Sandton hotel is the standard approach.
The Apartheid Museum (R190; opens 9am Tue–Sun; Gold Reef City; 45 min by Uber from Sandton) requires 3 hours &mdash.
A Soweto guided walking or cycling tour (R500–800; Jimmy’s Face to Face Tours or Lebo’s Soweto Backpackers) is essential &mdash.
Vilakazi Street in Orlando West has the finest shebeen experience in South Africa &mdash.
Constitution Hill (R110; free on public holidays; the Old Fort prison where both Gandhi and Mandela were imprisoned, now the Constitutional Court) uses salvaged prison bricks in its construction and houses the finest art collection in any public building in Africa.
Maboneng’s Market on Main (Sunday 10am–3pm; R0 entry; the finest flea market in Johannesburg; contemporary South African art, design, and street food) is the single best Sunday morning in the city.
Gold Reef City’s mine tour (R190; the original Johannesburg gold mine shaft; 220m underground; the only accessible deep-level gold mine in the world; 45 min from Sandton by Uber) descends to the level where the Witwatersrand gold reef was first found in 1886.
May–Sep (dry season; 5–22°C; clear skies; best Kruger game viewing) is generally ideal. Oct–Apr (22–30°C; afternoon thunderstorms; green Highveld) is dramatic but wetter. The Johannesburg museums are excellent year-round.
Day 1: Apartheid Museum (4h). Day 2: Soweto guided tour. Day 3: Constitution Hill, Maboneng Market on Main (Sunday) or Pilanesberg day safari.
Apartheid Museum at 9am (R190; 3h; the 22 exhibits). Gold Reef City mine tour (220m underground; the 1886 gold reef). Maboneng for the evening.
💡 Johannesburg’s Uber (R40–120 for most city trips) is the most reliable and inexpensive in Africa. The Gautrain covers OR Tambo Airport to Sandton (R200; 15 min) and Johannesburg to Pretoria (R50; 35 min).
Soweto guided tour (R500–800; Vilakazi Street; the Hector Pieterson Museum; the shebeen). Constitution Hill at 3pm (the Old Fort prison and the Constitutional Court).
💡 The Pilanesberg Game Reserve (160km northwest; malaria-free; self-drive R280 entry) gives the best Big Five chance on a day trip from Johannesburg — lion, elephant, rhino, leopard, and buffalo are all resident.
Pilanesberg Game Reserve day trip (160km northwest; malaria-free Big Five; self-drive R280 entry; 7am–7pm; the finest wildlife day trip from Johannesburg without flying to Kruger).
💡 Soweto at night (a shebeen on Vilakazi Street; a quart of Black Label at R40; the township music from the adjacent houses) is the most authentic evening in South Africa. Book the guided night experience through Lebo’s.
Johannesburg is affordable by European standards. The Apartheid Museum (R 150; USD 8), a braai shebeen lunch (R 100; USD 5), and the Gautrain (R 190 airport to Sandton; USD 10) give the budget benchmark. Per person per day in ZAR.
The Market on Main (Maboneng; Sunday 10am–3pm; free entry; R 80–300 for the full market lunch with craft beer; the most sociable Sunday in Johannesburg and the best representation of the post-apartheid creative Johannesburg)
The Soweto guided tour (R 350–800 pp; the licensed operator pick-up from the Sandton hotel; 3–5h; the Hector Pieterson Museum, the Mandela house, the Vilakazi Street shebeen lunch, the Orlando Towers; the most historically and)
The Saxon Hotel (the Sandhurst suburb of Johannesburg; the 5-star boutique hotel where Nelson Mandela wrote his autobiography Long Walk to Freedom after his presidency; the spa; the African art collection; the Shades of Nguni restaurant; R)
Uber South Africa — the most reliable way to navigate Johannesburg between Sandton, Maboneng, Soweto, and the Apartheid Museum.
Free
Apartheid Museum official app with audio guides for all 22 exhibits and the complete apartheid legislation photography archive.
Free
Gautrain app with real-time departures for the OR Tambo airport link and the Johannesburg–Pretoria route.
Free
Johannesburg restaurant and arts discovery with Maboneng, Melville, and Parkhurst neighbourhood filtering.
Free
SANParks app for Pilanesberg Game Reserve entry fees, gate times, and accommodation booking.
Free
Download the Johannesburg offline map before arrival — Maboneng and Soweto require offline navigation.
Free
Explore more of South Africa’s extraordinary cities and landscapes.