Best things to do in Johannesburg
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Johannesburg
Tours & day trips
See all 463 activities
Johannesburg (Sunset & Dinning & Rooftop) Hopping Experience
Activity duration is 7 hours
Free cancellation available
Private & custom tours
See all 163 activities
Johannesburg Full-Day Tour(Soweto/Jo-Burg & Apartheid Museum)
Activity duration is 9 hours
10.0 out of 10 with 3 reviews
Free cancellation available
Wildlife & nature
See all 109 activities
From Johannesburg: Pilanesberg Nature Reserve Game Safari
Activity duration is 12 hours
9.2 out of 10 with 10 reviews
Free cancellation available
Air, helicopter & balloon tours
See all 10 activities
Classic Flight
Activity duration is 1 hour
10.0 out of 10 with 1 review
Classes & workshops
See all 8 activities
Pretoria: Cullinan Surface Diamond Mine Walking Tour
Activity duration is 2 hours
Free cancellation available