Flash Sale - Save up to 15% on any Guided Group adventure (and 10% on any Self-Guided adventure). Learn more.
ON OFFER Johannesburg to Cape Town A classic journey through South Africa, Swaziland and Lesotho from Johannesburg to Cape Town. Guided Group, Tailormade Adventures Culture 20 days Excl. Flights From $3,795 USD 4.5 / 5 from 21 reviews Add to wishlist
ON OFFER Johannesburg to Cape Town - Reverse A classic journey through South Africa, Swaziland and Lesotho from Cape Town to Johannesburg. Guided Group, Tailormade Adventures Culture 20 days Excl. Flights From $3,795 USD 5 / 5 from 8 reviews Add to wishlist
I was so excited about this trip and was not disappointed as I thought it was outstanding. The... Lizzy Hannah, 2018 Johannesburg to Cape Town
What an amazing experience! 3 weeks, a lot of time spent on the bus traveling, but never boring,... Karen Wallace, 2018 Johannesburg to Cape Town - Reverse
The game drives were fun as we never knew what we would come across, e.g. white rhinos crossing... Penelope Westmoreland, 2017 Johannesburg to Cape Town
Quite possibly the best holiday of my life (and I've had a few). Anna Mcsherry, 2017 Johannesburg to Cape Town - Reverse
A great trip, having thoroughly enjoyed the Cape Town to Victoria Falls some years ago, I was... Geraldine Yates, 2016 Johannesburg to Cape Town
We travelled almost 4500k around Southern Africa; with wonderful scenery and experiences,... Susan Gorman, 2016 Johannesburg to Cape Town
I really enjoyed this tour and would highly recommend it- the tour offered the opportunity to see... joe neduvelil, 2016 Johannesburg to Cape Town - Reverse
The trip was a fantastic introduction to South Africa. The scenery and wildlife was excellent.... Carolyn Thompson, 2015 Johannesburg to Cape Town - Reverse
The trip was everything we hoped it would be. Loads of animals, birds, wonderful scenery and... Philip Hill, 2015 Johannesburg to Cape Town
An excellent trip involving 8 nights camping. The camping is being replaced by lodges/chalets in... Alan Chapman, 2015 Johannesburg to Cape Town