Travel documents
You’ll need to have a valid passport or a South African ID document to fly from Cape Town to Johannesburg.
Airport information
Depending on traffic, it only takes 20 minutes to travel from OR Tambo International Airport to Johannesburg's city centre and about 50 minutes to drive from Lanseria International Airport. Check-in closes 45 minutes before departure, so make sure you get to the airport at least 90 minutes before your trip.
Main attractions
Apartheid Museum – A powerful dive into South Africa’s history. Constitution Hill – Former prison turned home of the Constitutional Court. Gold Reef City – Theme park fun with a gold mine tour. Maboneng Precinct – Trendy cafes, street art, and nightlife. Soweto & Vilakazi Street – Visit Mandela’s house and Hector Pieterson Memorial. Johannesburg Botanical Gardens – Scenic walks and picnic spots. Lion & Safari Park – Get close to African wildlife. Cradle of Humankind – Explore ancient fossils and caves. Nelson Mandela Square – Iconic statue and luxury shopping. Walter Sisulu Botanical Garden – Hiking trails and waterfalls. Which one’s first on your list?