Attractions & Tours category
Top Picks
Book now for today
Book now for tomorrow
12757 Results for Johannesburg
Johannesburg: Hop-on Hop-off Soweto Tour
Bus tours
Book now for today
1-Day Hop On-Hop Off Johannesburg Ticket
Gold Reef City Theme Park
No. 1 of Best Things to Do in Johannesburg Joburg/Soweto & Gold Reef City Full Day Tour Admire the famous Vilakazi Street in Soweto
Book now for tomorrow
Portuguese
Conditional cancellation
From£102.12
Wine Tasting Experience in Johannesburg
7 Days South Africa and Eswatini adventure tour
Panorama route
No. 2 of Best Things to Do in Johannesburg Colours of Johannesburg: A Graffiti & Street Art Tour
*We sometimes invite a Graffiti Artist to join - ONLY if they're available!
Soweto Cultural Exploration: In-Depth Day Tour of the Local Community, Nelson Mandela's House, and the Apartheid Museum
Go deep into the local community of Soweto, stroll through the streets, feel the daily life of the residents, and experience the real urban culture.
Full Day Pilanesberg Experience in Open Vehicle
Plaza Premium Lounge at O.R. Tambo International Airport, Johannesburg, South Africa (PPL JNB)
Experience VIP-style comfort and relax before boarding.
No. 3 of Best Things to Do in Johannesburg Half Day Pretoria City Tour from Johannesburg or Pretoria
South Africa Soweto + Apartheid Museum one-day tour[Depart from Johannesburg]
This tour is designed for those who want to see as much as possible in one-day tour in Johannesburg.
Full Day Ultimate Pilanesberg National Park Safari from Johannesburg or Pretoria
Half-Day Tour of Soweto Tour
Half Guided Day Tour of Soweto And Apartheid Museum
No. 4 of Best Things to Do in Johannesburg No. 5 of Best Things to Do in Johannesburg Soweto and Johannesburg Exclusive Full Day Guided Tour
Explore top experiences
See what other travellers love, based on ratings and bookings
Frequently asked questions about Johannesburg
How many are available in Johannesburg on Trip.com?
What are the best in Johannesburg?
What are the top-rated in Johannesburg?
How can I contact Trip.com customer support?
Can I change or cancel my booking?
How can I get discounted prices?