Discover South Africa’s biggest city, an urban hub bursting with quirky districts, stirring history and nearby safari experiences. Venture to regenerated neighbourhoods, where there are plenty of places to eat and markets to explore.
Immerse yourself in the spirit of the City of Gold, when you book flights to Johannesburg. Take a bike tour around Soweto to see where Nelson Mandela and Desmond Tutu once lived. Look out for the colourful Orlando power station, where you can book a bungee jump. With its abundance of thought-provoking museums, the Apartheid Museum is a must-visit – for a moving insight to recent and poignant events. Sip on South African wine in the bohemian hub of Melville and choose from an array of offbeat restaurants. If animal action is what you are after, visit the Lion and Safari Park. Take a guided journey around the plains, see white lions, cheetahs, zebras, giraffes and more. Enjoy a wealth of experiences on your holidays to Johannesburg.
Driving itineraries we recommend from Johannesburg
Explore the fantastic nature, history and more around Jo’burg
On longer Johannesburg holidays, the 6-7 hour Panorama Route from the city is well worth the drive. On the Drakensberg escarpment in Mpumalanga, the aptly-named God’s Window is a vision of scenic splendour. See the awe-inspiring Blyde River Canyon and the dramatic trio of dolomite domes known as the Three Rondavels. Then journey a further 90 minutes to Kruger National Park, and look out for the ‘Big 5’ animals on an exhilarating safari adventure in this spectacular game reserve.
Hire a car in Johannesburg and drive the 2-3 hour journey to vibrant Sun City, known as the ‘Las Vegas’ of South Africa. Enjoy a relaxing round of golf or choose from a variety of other sports. Try your luck at the glittering casinos, take in a show or make a splash at one of the world’s greatest water parks, Valley of Waves. Spot the amazing beasts, birds and rare species to be found at the Madikwe or Pilanesberg nature reserves – both malaria-free. The drive from Sun City to Madikwe takes approximately 2 hours, with a 4-hour return journey to Johannesburg.