566 activities found Sort By: Featured Traveller Rating Price - Low to High Price - High to Low Duration - Short to Long Duration - Long to Short Half-day Johannesburg and Soweto 5.0 | 8 reviews Meet by your guide/cultural tourism specialist....... Drive towards Jo’burg city, we make a stop at Mueller stadium; from there we hav.. icon 4 to 5 hours Mobile ticket Free Cancellation From € 99.62 More info 3-Day Johannesburg Tour with Pilanesberg National Park Safari 5.0 | 7 reviews Travelers will get to know South Africa’s biggest city on a tour that covers all the highlights of Johannesburg and Soweto. Take in the.. Mobile ticket Free Cancellation From € 686.29 More info Soweto and Apartheid museum guided tour 5.0 | 2 reviews Your exploration of South Africa's liberation struggle and township life will take you through two interconnected narratives: the colle.. icon 5 hours Mobile ticket Free Cancellation From € 113.04 More info Enlightening Elephants And Monkeys Sanctuary Guided Day Tour 5.0 | 4 reviews Elephants sanctuary tour is unique in that it is accompanied by an in-depth commentary on the biological behavioural and conservative s.. icon 8 hours Mobile ticket Free Cancellation From € 318.93 More info Pilanesberg Wildlife Safari 5.0 | 4 reviews This tour is an excellent choice for people who want to enjoy a game drive to get chances to see populations of lion, leopard, black an.. icon 9 to 11 hours Mobile ticket Free Cancellation From € 173.59 More info Pilanesberg national park & sun city tour Reliable,Flexible,unique,smile,affordable,knowledgeable Our guides are well experienced and very friendly.. icon 10 hours Mobile ticket Free Cancellation From € 270.48 More info Drakensberg Mountains. Tugela Gorge and Amphitheater Hike 5.0 | 5 reviews This is one of South Africa’s hidden adventure gems. It’s a hikers dream and one of those tick boxes. We make it easy for you. We pick .. icon 48 hours Mobile ticket Free Cancellation From € 546.61 More info Sun City Day Tour from Johannesburg ZAR R2600 4.0 | 1 review Visit Sun City Johannesburg with entrance fees and round-trip transportation included on this convenient day tour. Skip the hassle of r.. icon 7 hours Mobile ticket Free Cancellation From € 231.74 More info Soweto Township Half Day Tour 5.0 | 2 reviews Soweto is an urban settlement or 'township' in South Africa, southwest of Johannesburg; with a population of approximately 1.3 million... icon 4 hours Mobile ticket Free Cancellation From € 69.98 More info Johannesburg City Tour(Half-day) 5.0 | 2 reviews Our tours are run by well experienced and well trained tourist guides who are registered with accredited tourism authority. Our guided .. icon 4 hours Mobile ticket Free Cancellation From € 100.93 More info Aerial cableway Hartebeespoort Halfday tour 5.0 | 4 reviews Taking into account the value and time of holiday we always prioritize the guests' interests on what we are offering to create an everl.. icon 4 hours Mobile ticket Free Cancellation From € 209.12 More info Johannesburg Historical, Apartheid Museum & Soweto 5.0 | 1 review Johannesburg(New York of Africa) in South Africa is the second largest city in Africa, in 2016 there were 4.94 million people living in.. icon 1 to 7 hours Mobile ticket Free Cancellation From € 177.63 More info Pilanesberg national park full-day guided tour The crater of a long extinct volcano is the setting of Pilanesberg national park-a fascinating alkaline complex produced by volcanic er.. icon 10 hours Mobile ticket Free Cancellation From € 262.41 More info Zip line tour & Cradle of Human Kind Private Take to the skies above Magalies, zigzagging along ziplines hanging high above an area rich with ecological and geological history – es.. icon 6 hours Mobile ticket Free Cancellation From € 201.77 More info Half-Day Tour to Rhino And Lion Reserve in Krugersdorp 5.0 | 2 reviews Rhino and lion nature reserve is home to different predators such as lions, rhinos, cheetahs, tigers, hyenas, leopards, and birds. Thi.. icon 5 hours Mobile ticket Free Cancellation From € 141.30 More info |<<67891011121314>>|