We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Things to Do in Johannesburg

Map
Pilanesberg National Park from Johannesburg
Private Sightseeing Tours
Pilanesberg National Park from Johannesburg
18 reviews
$123 per adult
Kruger National Park Safari from Johannesburg
Safaris
Kruger National Park Safari from Johannesburg
5 reviews
$183 per adult
See all
Soweto Half-Day Sightseeing Tour
Bus & Minivan Tours
Soweto Half-Day Sightseeing Tour
30 reviews
$71 per adult
Johannesburg Half-Day Sightseeing Tour
Bus & Minivan Tours
Johannesburg Half-Day Sightseeing Tour
33 reviews
$63 per adult
Half-Day Pretoria City Tour from Johannesburg
Half-day Tours
Half-Day Pretoria City Tour from Johannesburg
5 reviews
$79 per adult
See all
Top Attractions in Johannesburg
  • Museums
    Experiences from $16
    Experiences from $16
  • Sights & Landmarks
    Experiences from $16
    Experiences from $16
  • Transportation
    Experiences from $18
    Experiences from $18
  • Museums
    Experiences from $194
    Experiences from $194
  • Sights & Landmarks
    Experiences from $29
    Experiences from $29
  • Experiences from $16
  • Sights & Landmarks
    Experiences from $107
    Experiences from $107
  • Museums
    Experiences from $54
    Experiences from $54
  • Sights & Landmarks
    Experiences from $71
    Experiences from $71
  • Museums
    Experiences from $16
    Experiences from $16
  • Fun & Games
    Experiences from $16
    Experiences from $16
  • Sights & Landmarks
    Experiences from $51
    Experiences from $51
  • Sights & Landmarks
    Experiences from $54
    Experiences from $54
  • Zoos & Aquariums
    Experiences from $63
    Experiences from $63
  • Sights & Landmarks
    Experiences from $51
    Experiences from $51
  • Zoos & Aquariums
    Experiences from $16
    Experiences from $16
  • See more
    Pillanesburg National Park Safari with Lesedi Cultural Village Day Tour
    Safaris
    Pillanesburg National Park Safari with Lesedi Cultural Village Day Tour
    2 reviews
    $252 per adult
    Full-Day Pilanesberg National Park Safari from Johannesburg and Pretoria
    Safaris
    Full-Day Pilanesberg National Park Safari from Johannesburg and Pretoria
    1 review
    $189 per adult
    Kruger National Park Full Day Private Guided Safaris
    Safaris
    Kruger National Park Full Day Private Guided Safaris
    $216 per adult
    Pilanesberg National Park Safari from Johannesburg
    Safaris
    Pilanesberg National Park Safari from Johannesburg
    1 review
    $166 per adult
    See all
    Cradle of Humankind Half-Day Tour from Johannesburg
    Archaeology Tours
    Cradle of Humankind Half-Day Tour from Johannesburg
    6 reviews
    $95 per adult
    Half-Day Lesedi Cultural Village Tour from Johannesburg
    Day Trips
    Half-Day Lesedi Cultural Village Tour from Johannesburg
    7 reviews
    $68 per adult
    Constitutional Hill,Johannesburg City and Apartheid Museum with Soweto Day Tour
    Cultural Tours
    Constitutional Hill,Johannesburg City and Apartheid Museum with Soweto Day Tour
    2 reviews
    $162 per adult
    Lesedi Cultural Village
    Cultural Tours
    Lesedi Cultural Village
    2 reviews
    $94 per adult
    See all
    Cradle of Human Kind and Lion Park Tour Full day Tour from Johanensburg
    Full-day Tours
    Cradle of Human Kind and Lion Park Tour Full day Tour from Johanensburg
    4 reviews
    $162 per adult
    Pilanesberg National Park and Lesedi Cultural Village Full Day Tour
    Full-day Tours
    Pilanesberg National Park and Lesedi Cultural Village Full Day Tour
    $181 per adult
    Pretoria City and Cullinan Mine Full Day Tour from Johannesburg or Pretoria
    Full-day Tours
    Pretoria City and Cullinan Mine Full Day Tour from Johannesburg or Pretoria
    $252 per adult
    See all
    Johannesburg, Soweto and Apartheid Museum Guided Day Tour
    Day Trips
    Johannesburg, Soweto and Apartheid Museum Guided Day Tour
    4 reviews
    $126 per adult
    See all