South Africa Tours, Tickets, Activities & Things To Do

Sort by:

Page: 1 | 2 | 3 | 4 | 5 | Next

From USD $432.34
From USD $165.37
From USD $144.11
From USD $182.30

Cape Peninsula Tour from Cape Town

5 star rating: Highly Recommended 370 Reviews

Cape Town, South Africa
8 hours 30 minutes

From USD $74.94
From USD $121.63

Full-Day South African Wine Tour

5 star rating: Highly Recommended 42 Reviews

Cape Town, South Africa
8 hours

From USD $64.85
From USD $86.47
From USD $78.04
From USD $89.93
From USD $79.26
From USD $140.87
From USD $64.85
From USD $111.87
From USD $189.15
From USD $105.99
From USD $144.11
From USD $36.75

Johannesburg Highlights: Guided Day Tour

5 star rating: Highly Recommended 14 Reviews

Johannesburg, South Africa
10 hours

From USD $79.26
From USD $1,197.50

Full-Day Pilanesburg Nature Reserve Tour

5 star rating: Highly Recommended 11 Reviews

Johannesburg, South Africa
10 hours

From USD $143.75
From USD $14.41

Hot Air Balloon Flight In The Cape Winelands

Cape Town, South Africa
3 to 4 hrs

From USD $237.78
From USD $161.41
From USD $191.52
From USD $172.93

6 Day Classic Kruger National Park Safari

Kruger Park, South Africa
6 days

From USD $957.99
From USD $281.02
From USD $168.25
From USD $229.86
From USD $157.80

4 Day Budget Kruger National Park Safari

4 star rating: Recommended 1 Review

Kruger Park, South Africa
4 days

From USD $626.53
From USD $39.63
From USD $551.23

City Sightseeing Johannesburg Hop-On Hop-Off Tour

Johannesburg, South Africa
Various

From USD $17.65
From USD $126.10

Shark Cage Diving Full-Day Tour from Cape Town

Cape Town, South Africa
6 hours

From USD $207.52
From USD $223.37

Soweto and Johannesburg Guided Day Tour

5 star rating: Highly Recommended 12 Reviews

Johannesburg, South Africa
8 hours

From USD $79.26

Private Addo Elephant National Park Day Tour from Port Elizabeth

Port Elizabeth, South Africa
7 hours 30 minutes

From USD $208.67
From USD $336.36
From USD $660.54

Stellenbosch Wine Tour from Cape Town

4.5 star rating: Recommended 20 Reviews

Stellenbosch, South Africa
3 hours 30 minutes

From USD $56.20
From USD $128.26
From USD $133.30
Sort by:

Page: 1 | 2 | 3 | 4 | 5 | Next

Get the
Inside Scoop

I can unsubscribe at any time. Privacy Policy

Book online or call

Call (888) 651-9785

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message