Johannesburg to Cape Town

19 nights from £3349

19 nights

Johannesburg to Cape Town

A classic journey through three countries from Johannesburg to Cape Town.



£3649 pp
£3349 pp excluding flights £176 per night
What’s included
  • image
  • icon5
This epic journey explores the different facets of three very diverse countries. In South Africa we go on game drives in the Kruger National Park, walk in the spectacular Drakensberg Mountains, travel along the Garden Route, enjoy wine tasting amid the country’s renowned vineyards and visit exciting Cape Town and journey through the mountain kingdoms of Eswatini (Swaziland) and Lesotho.This three week trip has something for everyone: prolific wildlife, incredible scenery, beautiful beaches, awe-inspiring mountains and, of course, the rich culture which makes these countries what they are today.



  • Cape Town and the Garden Route
  • Eswatini (Swaziland) and Lesotho
  • Kruger and the Drakensberg

For this 20-day adventure through South Africa, Eswatini (Swaziland) and Lesotho, we have picked a selection of comfortable accommodations, each well located for our activities. We stay in a range of log cabins, chalets, hotels and permanent tented camps – the latter is a quintessential African experience that allows you to experience nature while enjoying the comforts of a regular room.



We mostly stay in three-star properties throughout this itinerary. In Cape Town, we have an ideal location between the city centre and the V&A Waterfront, a star attraction in the city packed with restaurants, shops and buzzy bars. Conversely, we spend many nights in the middle of nowhere, such as our time within Kruger National Park where the calls of lions and hippos provide a very different experience to our time in the populated areas of South Africa.



While our normal hotels used are listed in the day-to-day itinerary, below are some of the notable stays on this trip.



Northern Drakensberg: Alpine Heath Resort (nights 9-10)





This stylish four-star resort has an idyllic setting in the heart of the Drakensberg. Beautiful alpine views can be enjoyed from every part of the property regardless of whether you are relaxing with a drink at your chalet’s patio or going for a paddle in one of the outdoor swimming pools. There are also five eateries including La Gruyere’s Restaurant or the Pool Bar to choose from while you enjoy downtime between walks.



Hermanus: Windsor Hotel (night 16)





The 120-year-old Windsor Hotel sits opposite Walker Bay, one of the best whale-watching destinations in the world when southern right whales migrate to the bay to breed (July to November). Whale-watching is even possible from the comfort of the hotel restaurant. However, the location of the property is also ideal out of season with a central setting within town and quick access to the 7.5mi (12km) Hermanus Cliff Path.



Worth knowing



Wifi is available in several properties but not everywhere and it can be unreliable.

Private bathrooms are available throughout the majority of the tour; however, in Kruger National Park there are shared facilities and in the Drakensberg we stay in chalets where two rooms share one bathroom and a lounge area.

The single supplement applies to the bedrooms only and you may have to share a bathroom on certain nights.

More tours like this
19 nights

Cape Town to Johannesburg

Safari, mountain kingdoms, world-class wine and dramatic coastline of Southern Africa

£3699 pp excluding flights £195 per night
What’s included
  • image
  • icon5
21 nights

Kruger, Coast & Cape

Embark on an action-packed adventure through some of the most stunning scenery in southern Africa

£2435 pp
£2070 pp excluding flights £99 per night
What’s included
  • image
  • icon5
14 nights

Best of South Africa

Connect with the culture of two countries as you travel from north to south to encounter South Africa’s legacy of Mandela and the cosmopolitan spirit of Cape Town

£4650 pp excluding flights £332 per night
What’s included
  • image
  • icon5
9 nights

Zululand and Kruger Wildlife

On this trip we visit the great game reserves of South Africa and Swaziland.

£1699 pp excluding flights £189 per night
What’s included
  • image
  • icon5
6 nights

Kruger Safari with Eswatini

Ready to journey through the heart of South Africa, on a 7-day adventure that’s full of history, hippos and awesome heritage sites? On this trip you’ll bask on the beaches, check out the marine life a

£1005 pp
£905 pp excluding flights £151 per night
What’s included
  • image
  • icon5
13 nights

Kruger, Eswatini & Lesotho Safari 14D/13N

Immerse yourself in the natural wonders of southern Africa on this 14-day safari. View captivating sights of landscapes and wildlife on game drives and hikes.

£1534 pp excluding flights £118 per night
What’s included
  • image
  • icon5
39 nights

Victoria Falls To Johannesburg (40 Days) Deserts & Gameparks

Experience the incredible diversity of Southern Africa during this 40-day overland tour

£2245 pp excluding flights £58 per night
What’s included
  • image
  • icon5
6 nights

Explore Kruger National Park

Explore the Greater Kruger area on an exhilarating journey to South Africa.

£1769 pp excluding flights £295 per night
What’s included
  • image
  • icon5

Save up to £300

9 nights

South African Safari Adventure

Experience the ultimate safari, spending your days tracking the Big Five

£3699 pp
£3599 pp including flights £400 per night
What’s included
  • image
  • image
  • icon5

Save up to £600

9 nights

On Safari in South Africa

Savour South Africa’s magnificent wildlife on this once-in-a-lifetime, full-board safari holiday, based in the locally-rated five-star Sebatana Lodge, with its own sweeping private game reserve

£2485 pp
£2235 pp including flights £248 per night
What’s included
  • image
  • image
  • icon5
3 nights

Kruger Safari Experience - 4 days

CAMPING SAFARI: Search for the iconic Big Five and plenty of other wildlife on this 4-day overland camping safari from Pretoria, visiting Kruger National Park

£595 pp
£476 pp excluding flights £159 per night
What’s included
  • image
  • icon5
14 nights

South African Safari Adventure

Enjoy and explore the adventure on this South African Safari Adventure tour.

£4695 pp including flights £335 per night
What’s included
  • image
  • image
  • icon5
tour hound
Why TourHound?