Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
Coming up: Johannesburg! You're about to point your compass in a different direction. Never one to shy away from unique ways to get your kicks and have an enlightening experience, you're prepared to check out new territory like the savvy traveler you are. Find and book your activities today, and the only thing left to do is count the days until your getaway and get excited, because Expedia makes it easy to book loads of things to do.
Our activities are the ideal way to organize your vacation. It takes a bit of planning to make the most of a trip to Johannesburg, particularly when you wish to include trips to museums and outdoor activities. And it's a no-brainer that you're someone who likes to get out and about—you're excited to get out and take it all in. You can't wait to check off the best activities around, and an afternoon walking through charming neighborhoods is an adventure all its own. Book professionally guided tours on Expedia, and there will be no need to worry about looking at a map.