Johannesburg is a vibrant and exciting city with some of the best art, shopping and restaurants on offer. With a diverse cultural and entertainment scene, Johannesburg has a number of great natural and heritage attractions that are well worth visiting; the Cradle of Humankind and Apartheid Museum are just two highlights. Johannesburg is also the hub of Southern Africa and a springboard for you to combine with other holiday destinations such as Namibia, Botswana, Zimbabwe, Zambia and Mozambique. The Oliver Tambo International Airport in Johannesburg is also the main airport in South Africa for connections to Seychelles, Mauritius and other destinations.
Weekly travel inspiration, news and updates from our team of travel specialists