15 days in South Africa Itinerary

15 days in South Africa Itinerary

Created using Inspirock South Africa journey planner

Plan created by another user. Make it yours
Drive
1
Boksburg
— Few hours
Drive
2
Potchefstroom
— 1 night
Drive
3
Bloemhof
— Few hours
Drive
4
Kimberley
— 1 night
Drive
5
Beaufort West
— Few hours
Drive
6
Matjiesfontein
— 1 day
Drive
7
Paarl
— 1 day
Drive
8
Cape Town
— 3 nights
Drive
9
Hermanus
— Few hours
Drive
10
Mossel Bay
— Few hours
Drive
11
George
— Few hours
Drive
12
Wilderness
— 1 night
Drive
13
Knysna
— Few hours
Drive
14
Jeffreys Bay
— Few hours
Drive
15
Port Elizabeth
— Few hours
Drive
16
Grahamstown
— 1 night
Drive
17
East London
— 1 day
Drive
18
Mthatha
— Few hours
Drive
19
Port Shepstone
— 1 day
Drive
20
Hibberdene
— 1 night
Drive
21
Umkomaas
— Few hours
Drive
22
Amanzimtoti
— Few hours
Drive
23
Richards Bay
— 1 night
Drive
24
Vryheid
— Few hours
Drive
25
Barberton
— Few hours
Drive
26
Sabie
— 1 night
Drive
27
Pilgrim's Rest
— 1 day
Drive
28
Broederstroom
— 1 night
Drive
29
Johannesburg
— 1 day

S M T W T F S
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2

few
hours
Boksburg

Boksburg is a city on the East Rand of Gauteng province of South Africa. To find traveler tips, other places to visit, and other tourist information, use the Boksburg visit app.

Johannesburg to Boksburg is an approximately half hour car ride. In December, plan for daily highs up to 31°C, and evening lows to 17°C. You'll set off for Potchefstroom on the 15th (Tue).

Things to do in Boksburg

Outdoors · Tours · Wildlife · Shopping
Find places to stay Dec 15 — 16:

1
night
Potchefstroom

Potchefstroom is an academic city in the North West Province of South Africa. Start off your visit on the 16th (Wed): indulge in some personalized pampering at Royal Tree Spa and then buy something for everyone on your list at MooiRivier Mall.

To see other places to visit, reviews, more things to do, and other tourist information, go to the Potchefstroom trip maker site.

You can drive from Boksburg to Potchefstroom in 2 hours. Expect somewhat warmer weather when traveling from Boksburg in December: highs in Potchefstroom hover around 38°C, while lows dip to 19°C. Finish your sightseeing early on the 16th (Wed) to allow enough time to travel to Bloemhof.

Things to do in Potchefstroom

Shopping · Spas
Find places to stay Dec 15 — 16:

few
hours
Bloemhof

Bloemhof is an agricultural town of about 28,000 inhabitants situated on the banks of the Vaal River in North West Province of South Africa.HistoryIt was founded in August 1864 when diamonds were discovered in the area. For where to stay, ratings, reviews, and other tourist information, refer to the Bloemhof trip itinerary builder tool.

Getting from Potchefstroom to Bloemhof by car takes about 2.5 hours. On the 16th (Wed), you're off to Kimberley.

Things to do in Bloemhof

Wildlife · Parks
Find places to stay Dec 16 — 17:

1
night
Kimberley

City that Sparkles

As the heart of the Northern Cape's "Diamond Fields"--the region where the glittering jewels were discovered in the 1870s--Kimberley has evolved from a simple mining encampment to a thriving city rich in history and heritage.
Start off your visit on the 17th (Thu): get engrossed in the history at The Big Hole, examine the collection at Kimberley Mine Museum, and then examine the collection at McGregor Museum.

To find photos, traveler tips, ratings, and other tourist information, read Kimberley trip planner.

Drive from Bloemhof to Kimberley in 2 hours. In December, daytime highs in Kimberley are 41°C, while nighttime lows are 19°C. Finish your sightseeing early on the 18th (Fri) so you can travel to Beaufort West.

Things to do in Kimberley

Museums
Find places to stay Dec 16 — 18:

few
hours
Beaufort West

Beaufort West is a town in the Western Cape province in South Africa. Plan my Beaufort West trip by asking Inpirock to come up with tips and suggestions.

You can drive from Kimberley to Beaufort West in 5 hours. Another option is to do a combination of flight and car. On the 18th (Fri), you'll travel to Matjiesfontein.

Things to do in Beaufort West

Parks · Nature · Historic Sites · Museums
Find places to stay Dec 18 — 19:

1
day
Matjiesfontein

Planning Matjiesfontein trip won't be overwheling when you use's Insprock itinerary maker.

Traveling by car from Beaufort West to Matjiesfontein takes 2.5 hours. On the 18th (Fri), wrap the sightseeing up by early afternoon so you can travel to Paarl.

Things to do in Matjiesfontein

Museums
Find places to stay Dec 18 — 19:

1
day
Paarl

Pearl of the Winelands

The town of Paarl remains best known for its landscape, dominated by a gargantuan granite outcrop--it's also notable as the birthplace of the Afrikaans language.
To see photos, where to stay, other places to visit, and tourist information, go to the Paarl trip itinerary app.

Getting from Matjiesfontein to Paarl by car takes about 2.5 hours. Expect a daytime high around 30°C in December, and nighttime lows around 18°C. You'll set off for Cape Town on the 19th (Sat).

Things to do in Paarl

Wineries · Tours · Outdoors · Shopping
Find places to stay Dec 18 — 19:

3
nights
Cape Town

Mother City

Sweeping beaches, towering hilltops, and picturesque vineyards adorn the landscape of Cape Town, dominated by the imposing Table Mountain.
Bring the kids along to Boulders Beach Penguin Colony and Kirstenbosch National Botanical Garden. There's much more to do: take some stellar pictures from Cape Point, see the interesting displays at Warrior Toy Museum, meet the residents at Two Oceans Aquarium, and kick back and relax at Clifton Beaches.

To see photos, traveler tips, reviews, and tourist information, refer to the Cape Town online trip builder.

You can drive from Paarl to Cape Town in an hour. Alternatively, you can take a bus. In December, daily temperatures in Cape Town can reach 30°C, while at night they dip to 18°C. Finish your sightseeing early on the 22nd (Tue) to allow enough time to drive to Hermanus.

Things to do in Cape Town

Parks · Wildlife · Outdoors · Beaches
Find places to stay Dec 19 — 22:

few
hours
Hermanus

Renowned as a premier whale-watching destination, Hermanus grew from a quaint fishing village nestled on Walker Bay.
To find ratings, maps, photos, and tourist information, you can read our Hermanus trip planner.

Drive from Cape Town to Hermanus in 2 hours. Alternatively, you can do a combination of bus and taxi; or do a combination of train and taxi. In December in Hermanus, expect temperatures between 30°C during the day and 18°C at night. On the 22nd (Tue), you'll travel to Mossel Bay.

Things to do in Hermanus

Outdoors · Tours · Wineries · Wildlife
Find places to stay Dec 22 — 23:

few
hours
Mossel Bay

Bay of Attraction

A popular stopover on South Africa's famous Garden Route, Mossel Bay charms tourists with its picturesque sandy shore that stretches along the Indian Ocean, and its pleasant, mild climate.
To see more things to do, other places to visit, traveler tips, and more tourist information, refer to the Mossel Bay visit planning tool.

Traveling by car from Hermanus to Mossel Bay takes 4 hours. Alternatively, you can drive; or fly; or do a combination of taxi and bus. When traveling from Hermanus in December, plan for a bit cooler days and about the same nights in Mossel Bay: temperatures range from 27°C by day to 19°C at night. On the 22nd (Tue), you'll travel to George.

Things to do in Mossel Bay

Outdoors · Tours · Parks · Wildlife
Find places to stay Dec 22 — 23:

few
hours
George

Benefiting from a pleasant climate and prime location on the Garden Route, the town of George serves as the Southern Cape's premier tourism hub.
Kick off your visit on the 22nd (Tue): examine the collection at Outeniqua Transport Museum and then look for gifts at The Fudgemaster.

To find more things to do, maps, where to stay, and more tourist information, read our George online trip itinerary planner.

You can drive from Mossel Bay to George in an hour. Alternatively, you can take a bus. In December, daytime highs in George are 28°C, while nighttime lows are 17°C. Finish your sightseeing early on the 22nd (Tue) to allow enough time to drive to Wilderness.

Things to do in George

Museums · Shopping
Find places to stay Dec 22 — 23:
Highlights from your trip

1
night
Wilderness

On a vacation in Wilderness, a coastal resort town on the Garden Route, you'll have easy access to a multitude of nature trails and activities set among the rivers, beaches, and forests of Wilderness National Park and Goukama Nature Reserve.
To find reviews, more things to do, photos, and tourist information, use the Wilderness vacation website.

Wilderness is just a stone's throw from George. In December, daily temperatures in Wilderness can reach 28°C, while at night they dip to 17°C. You'll set off for Knysna on the 23rd (Wed).

Things to do in Wilderness

Outdoors · Parks · Tours · Trails
Find places to stay Dec 22 — 23:

few
hours
Knysna

Enshrouded in lush indigenous forest and surrounding a scenic lagoon of the same name, the Garden Route town of Knysna has plenty to offer.
For ratings, more things to do, other places to visit, and tourist information, refer to the Knysna online tour itinerary planner.

You can drive from Wilderness to Knysna in an hour. Another option is to take a bus. In December, daytime highs in Knysna are 28°C, while nighttime lows are 19°C. On the 23rd (Wed), you're off to Jeffreys Bay.

Things to do in Knysna

Outdoors · Tours · Parks · Wildlife
Find places to stay Dec 23 — 24:

few
hours
Jeffreys Bay

Thanks to the proximity of top tourist spots, Jeffreys Bay vacations allow you to surf, fish, tag sharks, watch wildlife, ride horses along the beach, and experience the world's highest bungee jump all on the same day.
On the 23rd (Wed), enjoy the sand and surf at Dolphin Beach.

To see ratings, photos, where to stay, and other tourist information, you can read our Jeffreys Bay trip builder site.

Traveling by car from Knysna to Jeffreys Bay takes 2.5 hours. Expect a daytime high around 28°C in December, and nighttime lows around 18°C. Wrap up your sightseeing on the 23rd (Wed) to allow time to drive to Port Elizabeth.

Things to do in Jeffreys Bay

Parks · Outdoors · Beaches
Find places to stay Dec 23 — 24:
Highlights from your trip

few
hours
Port Elizabeth

Windy City

The sprawling city of Port Elizabeth, nestled on the scenic Algoa Bay, draws visitors with its sandy beaches, mild climate, and an enviable location as the gateway to the famous Garden Route.
For maps, reviews, where to stay, and more tourist information, refer to the Port Elizabeth trip planner.

Traveling by car from Jeffreys Bay to Port Elizabeth takes an hour. December in Port Elizabeth sees daily highs of 28°C and lows of 18°C at night. Finish up your sightseeing early on the 23rd (Wed) so you can travel to Grahamstown.

Things to do in Port Elizabeth

Outdoors · Tours · Wildlife · Parks
Find places to stay Dec 23 — 24:

1
night
Grahamstown

Grahamstown is a city of about 70,000 people in the Eastern Cape province of South Africa. To see reviews and more tourist information, you can read our Grahamstown tour itinerary website.

You can drive from Port Elizabeth to Grahamstown in 1.5 hours. You'll have a few hours on the 24th (Thu) to wrap things up before traveling to East London.

Things to do in Grahamstown

Museums · Tours · Wildlife · Outdoors
Find places to stay Dec 23 — 24:

1
day
East London

East London is a city on the southeast coast of South Africa in the Buffalo City Metropolitan Municipality of the Eastern Cape province. Start off your visit on the 24th (Thu): buy something for everyone on your list at Hemingways Mall and then kick back and relax at Nahoon Beach.

To see where to stay, photos, traveler tips, and tourist information, go to the East London trip itinerary planner.

Drive from Grahamstown to East London in 2 hours. December in East London sees daily highs of 29°C and lows of 20°C at night. Wrap up your sightseeing on the 24th (Thu) to allow time to travel to Mthatha.

Things to do in East London

Shopping · Parks · Outdoors · Beaches
Find places to stay Dec 24 — 25:
Highlights from your trip

few
hours
Mthatha

To see ratings, photos, more things to do, and tourist information, refer to the Mthatha trip planner.

You can drive from East London to Mthatha in 3.5 hours. Expect a daytime high around 31°C in December, and nighttime lows around 17°C. On the 24th (Thu), you're off to Port Shepstone.

Things to do in Mthatha

Museums · Wildlife · Parks
Find places to stay Dec 24 — 25:

1
day
Port Shepstone

Port Shepstone is a town situated on the mouth of the largest river on the south coast of KwaZulu-Natal, South Africa, the Mzimkulu River (the great home of all rivers). On the 25th (Fri), enjoy the sand and surf at Port Shepstone Beach.

For ratings, where to stay, reviews, and other tourist information, you can read our Port Shepstone trip planner.

Drive from Mthatha to Port Shepstone in 4.5 hours. Traveling from Mthatha in December, Port Shepstone is a bit warmer at night with lows of 22°C. Wrap up your sightseeing by early afternoon on the 25th (Fri) to allow time for travel to Hibberdene.

Things to do in Port Shepstone

Parks · Outdoors · Beaches
Find places to stay Dec 24 — 25:
Highlights from your trip

1
night
Hibberdene

Hibberdene is a small coastal town on the KwaZulu-Natal south coast in South Africa. On the 25th (Fri), relax and rejuvenate at HOHM Yoga & Wellness Sanctuary.

To find traveler tips, photos, ratings, and other tourist information, read our Hibberdene day trip website.

Hibberdene is just a short distance from Port Shepstone. In December, daytime highs in Hibberdene are 29°C, while nighttime lows are 22°C. Wrap up your sightseeing on the 26th (Sat) to allow time to travel to Umkomaas.

Things to do in Hibberdene

Spas
Find places to stay Dec 25 — 26:
Highlights from your trip

few
hours
Umkomaas

Umkomaas, a small coastal town on the subtropical south coast of KwaZulu-Natal, South Africa was formed when a harbour was built in 1861 to export sugar. For more things to do, maps, ratings, and other tourist information, you can read our Umkomaas online trip builder.

Drive from Hibberdene to Umkomaas in an hour. In December, plan for daily highs up to 31°C, and evening lows to 23°C. On the 26th (Sat), you're off to Amanzimtoti.

Things to do in Umkomaas

Outdoors · Wildlife · Golf · Tours
Find places to stay Dec 26 — 27:

few
hours
Amanzimtoti

Amanzimtoti is a coastal town just south of Durban, KwaZulu-Natal, South Africa. To see maps, reviews, photos, and other tourist information, you can read our Amanzimtoti day trip tool.

Amanzimtoti is very close to Umkomaas. In December, daily temperatures in Amanzimtoti can reach 31°C, while at night they dip to 23°C. You'll have a few hours on the 26th (Sat) to wrap things up before traveling to Richards Bay.

Things to do in Amanzimtoti

Outdoors · Wildlife · Tours · Golf
Find places to stay Dec 26 — 27:

1
night
Richards Bay

Richards Bay is a town in KwaZulu-Natal, South Africa. Kick off your visit on the 26th (Sat): kick back and relax at Alkantstrand Beach.

To see other places to visit, maps, photos, and other tourist information, go to the Richards Bay trip planner.

You can drive from Amanzimtoti to Richards Bay in 2.5 hours. Wrap up your sightseeing on the 27th (Sun) early enough to travel to Vryheid.

Things to do in Richards Bay

Parks · Outdoors · Beaches
Find places to stay Dec 26 — 27:
Highlights from your trip

few
hours
Vryheid

Vryheid is a coal mining and cattle ranching town in northern KwaZulu-Natal, South Africa. Use Inspirock's suggestions to plan your Vryheid trip and find the best activities and attractions for your vacation.

Traveling by car from Richards Bay to Vryheid takes 3 hours. In December, daytime highs in Vryheid are 32°C, while nighttime lows are 19°C. You will leave for Barberton on the 27th (Sun).

Things to do in Vryheid

Historic Sites · Wildlife · Parks · Shopping
Find places to stay Dec 27 — 28:

few
hours
Barberton

Barberton is a town in the Mpumalanga province of South Africa, which has its origin in the 1880s gold rush in the region. On the 27th (Sun), hike along Barberton Makhonjwa Geotrail.

To find other places to visit, more things to do, maps, and other tourist information, you can read our Barberton trip maker app.

You can drive from Vryheid to Barberton in 4 hours. In December, plan for daily highs up to 32°C, and evening lows to 20°C. Finish your sightseeing early on the 27th (Sun) to allow enough time to travel to Sabie.

Things to do in Barberton

Trails · Parks · Outdoors
Find places to stay Dec 27 — 28:
Highlights from your trip

1
night
Sabie

Sabie is a forestry town situated on the banks of the Sabie River in Mpumalanga, South Africa. To find ratings, reviews, traveler tips, and more tourist information, read our Sabie visit website.

Drive from Barberton to Sabie in 1.5 hours. In December, daytime highs in Sabie are 32°C, while nighttime lows are 20°C. On the 28th (Mon), you'll travel to Pilgrim's Rest.

Things to do in Sabie

Outdoors · Parks · Nature · Tours
Find places to stay Dec 27 — 28:

1
day
Pilgrim's Rest

Pilgrim’s Rest is a small town in the Mpumalanga province of South Africa which is protected as a provincial heritage site. Kick off your visit on the 28th (Mon): look for gifts at Ponieskrantz and then admire the sheer force of Berlin Falls.

To find other places to visit, traveler tips, ratings, and other tourist information, use the Pilgrim's Rest trip itinerary maker site.

Traveling by car from Sabie to Pilgrim's Rest takes an hour. In December in Pilgrim's Rest, expect temperatures between 34°C during the day and 20°C at night. Finish your sightseeing early on the 28th (Mon) so you can travel to Broederstroom.

Things to do in Pilgrim's Rest

Shopping · Parks · Nature

Side Trip

Find places to stay Dec 28 — 29:

1
night
Broederstroom

Located in the foothills of the Magaliesberg mountain range, the village of Broederstroom offers visitors a variety of fun activities and day-trip opportunities.
To find where to stay, other places to visit, traveler tips, and tourist information, read our Broederstroom visit planning site.

You can drive from Pilgrim's Rest to Broederstroom in 4.5 hours. Alternatively, you can do a combination of car and flight. In December, plan for daily highs up to 34°C, and evening lows to 20°C. You'll have a few hours on the 29th (Tue) to wrap things up before traveling to Johannesburg.

Things to do in Broederstroom

Parks · Theme Parks · Outdoors · Wildlife
Find places to stay Dec 28 — 29:

1
day
Johannesburg

City of Light

Founded when gold was discovered in the area in the late 19th century, Johannesburg quickly grew into a bustling metropolis, South Africa's largest city and the region's economic hub.
Start off your visit on the 29th (Tue): admire nature's wide array of creatures at Johannesburg Zoo and then don't miss a visit to Nelson Mandela Square.

For photos, other places to visit, ratings, and tourist information, read our Johannesburg trip planning site.

You can drive from Broederstroom to Johannesburg in 1.5 hours. Alternatively, you can do a combination of taxi and bus; or do a combination of taxi and train. In December, daily temperatures in Johannesburg can reach 33°C, while at night they dip to 19°C. Wrap up your sightseeing on the 29th (Tue) to allow time to travel back home.

Things to do in Johannesburg

Parks · Zoos & Aquariums

Side Trip

Find places to stay Dec 29 — 30:

South Africa travel guide

4.3
Nature & Parks · Wineries & Vineyards · Mountains
Rainbow Nation
The landscapes of South Africa match its people in terms of diversity, richness, and vitality. From desert lands and coastlines, to the famous nature reserves sheltering the "Big Five" game animals, the country has natural charm in spades. The main cities provide a wealth of bars, clubs, shopping districts, and entertainment options to please the most demanding visitors, while traditional life can still be admired and respected in a collection of villages with beehive-style huts and an age-old cultural heritage. When in need of a minute to digest all that's happened during your trip to South Africa, sit down to a braai (traditional barbecue), and a bottle of wine made at one of the country's thriving vineyards.