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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Things to Do in Johannesburg

Gautrain
Mass Transportation Systems
Constitution Hill
Points of Interest & Landmarks, Government Buildings, Historic Sites
Private Tour: Pilanesberg National...
5 of 5 stars
7 reviews
from US$153,66*
Private Tour: Kruger National Park...
4 of 5 stars
1 review
from US$243,42*
Pilanesberg Safari Tour from...
5 of 5 stars
2 reviews
from US$240,38*
Constitution Hill
Points of Interest & Landmarks, Government Buildings, Historic Sites
Arts on Main
Points of Interest & Landmarks
Honeydew Mazes
Points of Interest & Landmarks
Ngwenya glass factory
Points of Interest & Landmarks
Sort by:
  • Ranking
  • Book Online
2 Tours Available
from USD
US$13,64*
More Info
17 Tours Available
from USD
US$45,64*
More Info
5 Tours Available
from USD
US$57,51*
More Info
9 Tours Available
from USD
US$30,43*
More Info
1 Tour Available
from USD
US$155,94*
More Info
2 Tours Available
from USD
US$112,58*
More Info
#8 of 168 things to do in Johannesburg
2 Tours Available
from USD
US$13,64*
More Info
#10 of 168 things to do in Johannesburg
#11 of 168 things to do in Johannesburg
8 Tours Available
from USD
US$95,09*
More Info
#12 of 168 things to do in Johannesburg
2 Tours Available
from USD
US$151,76*
More Info
1 Tour Available
from USD
US$13,02*
More Info
#15 of 168 things to do in Johannesburg
1 Tour Available
from USD
US$47,54*
More Info
#17 of 168 things to do in Johannesburg
1 Tour Available
from USD
US$57,51*
More Info
#19 of 168 things to do in Johannesburg
3 Tours Available
from USD
US$53,25*
More Info
#20 of 168 things to do in Johannesburg
2 Tours Available
from USD
US$157,47*
More Info
2 Tours Available
from USD
US$13,64*
More Info
#25 of 168 things to do in Johannesburg
#26 of 168 things to do in Johannesburg
2 Tours Available
from USD
US$72,27*
More Info