If you planning your South Africa holiday, you simply can’t go wrong with the Garden Route. Officially running along the N2 from Cape Town to Mossel Bay and then along the coast to Port Elizabeth, this tour will give you extra stops along the way to make sure you get the absolute best from your South Africa road trip! From Cape Town we’ll be adding in a wine tour in Stellenbocsh,  Cage Diving with Great White Sharks in Gansbaai and a visit to the most southern point in Africa at Cape Agulhas. And then on the Garden Route itself, we’ll visit the Ostrich Farms of Oudtshoorn, to eat amazing Oysters in Knysna; Bungee Jump at Bloukrans Bridge and learn to surf  at Jeffrey’s Bay. We’ll then continue all the way through to Johannesburg with the option to extend your South Africa tour further with with a cheeky Kruger add on! South Africa and the Garden Route is perfect for independent travel and those that like to self-drive, and this itinerary gives you full control to decide how long you want to stay at each suggested stop. So what are you waiting for? Scroll down for everything you need to know about the Garden Route including a Map, Accommodation Options and a full itinerary for your road trip between Cape Town and Johannesburg! Enjoy!

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

Garden Route Map – From Cape Town to Johannesburg

KML-LogoFullscreen-LogoQR-code-logoGeoJSON-LogoGeoRSS-Logo
South Africa - From Cape Town to Johannesburg inc the Garden Route

loading map - please wait...

Cape Town: -33.915366, 18.543149
Stellenbosch: -33.930703, 18.874183
Gansbaai: -34.578152, 19.351621
Cape Agulhas: -34.830714, 20.006790
Oudtshoorn: -33.592610, 22.221540
Mossel Bay: -34.178754, 22.131913
Knysna: -34.032131, 23.045998
Tsitskamma National Park: -33.968420, 23.913116
Jeffrey\'s Bay: -34.050450, 24.907680
Port Elizabeth: -33.962156, 25.620804
Addo Elephant National Park: -33.483010, 25.754790
Mountain Zebra National Park: -32.253180, 25.452970
Bloemfontein: -29.121070, 26.214000
Johannesburg: -26.202270, 28.041916
Kruger National Park: -24.072778, 31.625000

.

Psst. All ready to go? Don’t forget to run through our Road Trip Packing List to make sure you have got all the essentials!

 

Hiring A Car In South Africa

Car Hire in South Africa is pretty straightforward – you’re biggest question will be which provider to book with! I’m a big fan of comparison sites which show you a range of providers and their best price – and recommended using AutoEurope or HolidayAutos.  (*Tip* check both sites as often one or the other has a sale on!)

Average Cost of Car Hire

Car hire averages around 270 – 350 ZAR per day (7 day hire)  which converts to $20-$35 USD | £15-£25 GBP | $27-$37 AUD – however prices will vary dependent on the time of year you visit and will get cheaper the longer you rent the car for.

Average Cost of Petrol(Gas)

Fuel cost average around 12.50 ZAR per liter. This trip in its entirety (including the Kruger add on) racks up a around 2,400km.  If you hire an economical car and get 13km per liter you would spend approx 2200 ZAR ($160 USD | £130 GBP | $220 AUD) for the whole trip. If you want to check these figures once you have selected your car click here.

You Don’t Need To Pay for GPS!

If you haven’t heard already, there is an amazing app called Maps.Me which allows you to download maps and use them offline FOR FREE. They have detailed maps from all over the world so you only download what you need – and you can even do responsive, A to B directions on them! You can wave goodbye to the GPS charge car hire companies try and stick you with – and have no worries at all about racking up a huge data bill. Maps. me is the best map app you could ever have – and if you take nothing else from this post – download this app today. (And no, I’m not an affiliate – I just really REALLY love this app!)

South Africa is one of my Top Places To Visit in Africa – click the link for the full list!

.

The Garden Route Self-Drive Itinerary

1. Cape Town
Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town | South Africa Itinerary to Johannesburg Self Drive | Garden Route South Africa

THINGS TO DO IN CAPE TOWN:  Climb (or take the Cable Car!) up Table Mountain, Explore the Kirstenbosch National Botanical Gardens, Tour the Cape of Good Hope, visit Robben Island & District Six Museum, Shop for Bargains at Greenmarket Square, Go shopping for everything else at the V&A Waterfront, Visit the Penguins @ Boulders Beach, Hike Lions Head to watch the Sunrise and watch the sunset at Camps Bay.


WHERE TO STAY in CAPE TOWN (4-5 days)

Related: Have a few extra days in CT? Why not add in a couple of Day Trips from Cape Town to fill your time?

Related.

2. Stellenbosch

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

THINGS TO DO IN STELLENBOSCH: Take a winery tour, visit ROOT44 Market, Drink more wine.


WHERE TO STAY in STELLENBOSCH (1-2 days)

.

3. Gansbaai

Garden Route | South Africa Road Trip | South Africa Holiday Itinerary | Cape Town to Johannesburg Self Drive | Garden Route South Africa | South Africa Itinerary

THINGS TO DO IN GANSBAAI:  Cage dive with Great White Sharks with White Shark Ventures – I have dived with them and they DO NOT chum the water.


WHERE TO STAY in gansbaai (1 day/1 night)

RELATED: Ready to see more of Africa – why not consider a Budget Overland Safari?.

.

4. Cape Agulhas

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

THINGS TO DO IN CAPE AGULHAS: Check out the most southerly tip of South Africa, Visit the Lighthouse, Visit the Wine Boutique on the Shipwreck Coast & if you’re a craft beer fan, check out Frasers Folly @ BlackOysterCatcher Winery


WHERE TO STAY in cape agulhas (1 day/1 night)

Related: Can’t get enough of SA? Check out these 50 Incredible Things to Do in South Africa!

.

5. Oudtshoorn

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | self drive south africa itinerary

THINGS TO DO IN OUDTSHOORN: Visit an Ostrich Farm, Visit Cango Caves, Hike the Klein Karoo region


WHERE TO STAY in oudtshoorn (1 day/1 night)

.

6. Mossel Bay

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route | south africa self drive itinerary

THINGS TO DO IN MOSSEL BAY: Relax, Enjoy the Town, Recuperate! (or skip if you’re short on time!)


WHERE TO STAY – Mossel bay (1-2 days)

.

7. Knysna

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route | best itinerary for south africa

THINGS TO DO IN KNYSNA: Go Whale Watching, Eat Oysters, Shop at the Waterfront (*TIP* Decorated Ostrich eggs are much cheaper here than at the farms!), Knysna Lagoon.


WHERE TO STAY in knysna (3-4 Days)

.garden route south Africa itinerary

8. Tsitskamma National Park

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route | garden route south africa itinerary

THINGS TO DO IN TSITSKAMMA AREA:
Bungee Jump off the Boulkrans Bridge, Black Water Tubing on Storms River, Canopy Tour, Horse Trails


WHERE TO STAY for tsitskamma

Stay in Knysna and drive to Tsistskamma attractions each day


 .

9. Jeffrey’s Bay

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

THINGS TO DO IN JEFFREY’S BAY: Learn to Surf, Shop at the discount surf outlets (Billabong, Ripcurl etc), get the best massage anywhere in Africa at Skin Deep (honestly, they are awesome! gorgeous treatment rooms, amazing therapists – book in advance so you don’t miss out when you’re there!)


WHERE TO STAY in jeffrey’s bay (3 days)

RELATED:  If surfing is your thing check out this 10 week Surf Adventure with Ticket to Ride!

Related:.

10. Port Elizabeth

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

THINGS TO DO IN PORT ELIZABETH:
Another beautiful town to spend a day or so in and a fitting place to end the Garden Route. Stay a day or drive straight on – it’s entirely up to you. If you don’t fancy a few big days of driving, you could always fly from Port Elizabeth to Johannesburg! And if you want to drive further up the coast you can explore KwaZulu-Natal and the Drakensburg Mountains before heading up to Johannesburg.


WHERE TO STAY in port elizabeth (1-2 days)

 

11. Addo Elephant National Park

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

WHAT TO DO: Go see the elephants – and other game in Addo Elephant National Park


WHERE TO STAY in addo elephant national park (1 day/1 night)

Psst. Would you like to take a virtual tour of one of Africa’s National Parks? Click to take a look inside Etosha National Park in Namibia!

.

12. Mountain Zebra National Park

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

WHAT TO DO: Go see the endanged Mountain Zebra in the wild and the park has recently introduced cheetahs, which you can track on foot with park rangers. Truly an experience to remember!


WHERE TO STAY in mountain zebra national park/cradock (1 day/1 night)

.

13. Bloemfontein

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

WHAT TO DO: Unlucky for some stop no. 13 is Bloemfontein. I’ve included this one in case you didn’t want to drive the 7+ hours between Mountain Zebra and Johannesburg. Bloemfontein is about half way between the two if you need an overnight break.


WHERE TO STAY in bloemfontein (1 night)

.

14. Johannesburg

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

WHAT TO DO: Apartheid Museum, Hot Air Balloon over the Cradle of Humankind, Constitution Hill, Soweto Tourclick for the Ultimate Guide to Things to Do in Johannesburg!


WHERE TO STAY in johannesburg (3-4 Days)

 .

.

EXTRA: Kruger National Park

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa

WHAT TO DO: Go in search of the big cats at one of Africa’s biggest and best Game Parks. Self-drives are possible (click here to read about how plan a self drive safari in Kruger), but, as always, I recommend you join a guided tour – their knowledge and communication with other guides will ensure you see the most animals you can whilst you’re in the park. We had an amazing day with Elephant Herd Safaris – and they offer free pick up and drop off from Hazyview if staying outside the park.


WHERE TO STAY – kruger/hazyview (2-3 days)

 

And there you have it! My ultimate South Africa holiday – roadtripping from Cape Town to Johannesburg along the Garden Route!

Did I miss any of your favorite spots? Let me know in the comments so I can share your highlights with my readers!

And if you liked this article – or just want to save it for later – click the P in the share bar on the Rights – there’s lots of lovely full sized pins for this post! Additional shares would also be very much appreciated :-D

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route   Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

Garden Route | South Africa Road Trip | South Africa Holiday | Cape Town to Johannesburg Self Drive | Garden Route South Africa | Best Stops on the Garden Route

JOIN OUR NEWSLETTER
I agree to have my personal information transfered to MailChimp ( more information )
Join over 120,000 travel lovers and get monthly updates direct to your inbox. Itineries, tips, stories and giveaways - exclusive to MakeTimeToSeeTheWorld subscribers! PLUS a FREE Travel Packing Checklist or FREE Roadtrip Packing List to help get you on the road!
We hate spam too. Your email address will not shared with anyone else.

Hi There! Thanks for reading the Best South African Holiday: Garden Route from Cape Town to Johannesburg. I just wanted to let you know that this post contains affiliate links, which help support this site at absolutely no cost to you. If you enjoyed this article and are going to be searching for some of the things I mention anyway, I would love it if you could click through from the links above. These links help me keep this site online and updated – so thank you in advance! Read my full Disclosure here.

South Africa’s Garden Route: Drive from Johannesburg to Cape Town (or Reverse!) was last modified: by