South Africa family trip: Cape Town, Sun City and Johannesburg in 7 days (6 nights)

7 days · South Africa · Cape Town → Johannesburg

South Africa family trip: Cape Town, Sun City and Johannesburg in 7 days (6 nights)
Photo: Danie van der Merwe from Cape Town, South Africa, CC-BY, via Wikimedia Commons

A week of city and resort for families with younger children. Three nights in Cape Town cover the Table Mountain cable car, the waterfront aquarium and a visit to a wine estate close to the city. A flight to Johannesburg and a road transfer lead to two nights at Sun City, with its pools and waterpark and the option of a game drive in Pilanesberg National Park next door. The last night is in Johannesburg, with a guided Soweto tour before the flight home.

The route, stop by stop

1. Cape Town, South Africa · 3 nights

Arrive by fly — Arrive at Cape Town International Airport

Three days for the cable car, the aquarium and a wine estate visit close to the city.

Cape Town
Photo: Danie van der Merwe from Cape Town, South Africa, CC-BY, via Wikimedia Commons

2. Sun City / Pilanesberg, South Africa · 2 nights

Arrive by fly — Flight to Johannesburg, then a road transfer

Pools and a waterpark, plus the option of a malaria-free game drive in Pilanesberg next door.

Sun City / Pilanesberg
Photo: Hotel Kaesong, CC-BY-SA, via Wikimedia Commons

3. Johannesburg, South Africa · 1 night

Arrive by drive — Road transfer back from Sun City

One night near the airport, with a Soweto tour for history before flying home.

Johannesburg
Photo: Frankbel, CC-BY-SA, via Wikimedia Commons

More trip ideas · South Africa