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.
Never one to shy away from an eye-opening excursion and inventive ways to get your kicks, you're eager to discover a new locale like a pro. You're excited to chart a course in a new direction. It's not difficult to fill your days, because Expedia Canada can hook you up with loads of things to do. Reserve your activities today, and the only thing left to do is pack your luggage and get excited. Coming up: Johannesburg!
Our activities are the perfect way to organize your trip. It takes an expert itinerary to make the most of a trip to Johannesburg, especially when you long to include trips to museums and outdoor activities. And we realize you're itching to explore every avenue—you're ready to get out and play. You're thrilled to sign up for the top activities around, and an afternoon walking through charming neighbourhoods is always time well spent. Book guided tours on Expedia Canada, and there will be no need to worry about looking at a map.