Skip to content
Tripsora

Things to do in Johannesburg

890+ tours, tickets and activities in Johannesburg, South Africa. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Johannesburg

Sort: Top ratedLowest priceShortest93 shown

Johannesburg Private Walking Tour with a Local

Skip the standard sightseeing tour and discover Johannesburg through the eyes of a local. With Lokafy, every tour is private, unscripted, and personalized to you. Your Lokafyer is a passionate local who shares stories, hidden gems, and authentic tips you won’t find in a guidebook. They aren’t professional guides with memorized scripts, they're locals who love their city and want you to experience…

5.0(3)Rated 5.0 out of 5 from 3 reviews6 hFree cancellation

From £26.44 per person

Walk With Lions Experience At Ukutula Game Reserve

Ukutula experience will give you opportunity to get closer and personal with the wild animals while being monitored by well trained guide. You would be allowed for excellent viewing and fantastic photos. Experience Africa Lions in their natural environment at the Lion bush deck. Observe their behaviors and interaction with each other as well as with the natural environment. You will have experien…

5.0(3)Rated 5.0 out of 5 from 3 reviews6 h 30 minFree cancellation

From £207.79 per person

OR Tambo Private Airport Transfer to/from Johannesburg & Pretoria

• Professional, friendly, and experienced chauffeurs • Flight tracking for delayed or early arrivals • Punctual, reliable door-to-door service • Clean, comfortable, air-conditioned vehicles • Direct private transfers with no shared rides • 24/7 customer support and communication • Safe, licensed, and fully insured transportation

4.7(3)Rated 4.7 out of 5 from 3 reviews1 hFree cancellation

From £52.66 per person

Cullinan Diamond Mine Tour

Come and enjoy with us exclusive underground tours of the working Cullinan Diamond Mine. This mine has produced some of the world's largest high quality gemstones and is the home of the world's largest diamond - the Cullinan (3106 ct). Recently, a number of record braking blue diamonds have been found including a 122.52 carat diamond which achieved a value of US$ 27.6 million in 2014. After visit…

4.0(4)Rated 4.0 out of 5 from 4 reviews144 hFree cancellation

From £107.46 per person

4 Days Private Tour at Kruger National Park & Blyde River Canyon

This tour combining Kruger National Park and Blyde River Canyon offers an unparalleled South African adventure, blending wildlife and stunning landscapes. Beginning in Kruger National Park, one of Africa's largest game reserves, where you embark on thrilling safaris to spot the Big Five: lion, elephant, buffalo, leopard, and rhino along with an array of other wildlife in their natural habitat. Af…

5.0(2)Rated 5.0 out of 5 from 2 reviews96 hFree cancellation

From £1,519.16 per person

Pilanesberg Full Day Safari Tour with Lunch from Johannesburg

Go on an unforgettable adventure in Pilanesberg Nature Reserve with this full-day safari tour. Your day begins with early morning pickup from your hotel in Johannesburg, followed by a scenic drive to the reserve. Experience two thrilling safari drives—one in an open 4×4 vehicle and another in a closed vehicle—giving you the opportunity to encounter Africa’s iconic Big Five: elephants, lions, rhin…

5.0(2)Rated 5.0 out of 5 from 2 reviews7 hFree cancellation

From £126.98 per person

Pilanesberg Safari Day Tour

The tour is flexible Guests are allowed to customize the tour Guests are allowed to add one or two more attractions Our drivers are friendly and qualified You can cancel the tour anytime with a 100% refund

5.0(1)Rated 5.0 out of 5 from 1 reviews8 hFree cancellation

From £156.99 per person

Walk With Lions From Johannesburg

Intimate, conservation-first encounters: small groups let you walk alongside confident, well-socialised lions under trained guide supervision — an unforgettable, ethical close‑up that supports real conservation work. Hands‑on learning: beyond photos, you’ll get expert insights into lion behaviour, rehabilitation and the centre’s efforts to protect big cats in South Africa. Seamless comfort: door‑…

5.0(1)Rated 5.0 out of 5 from 1 reviews7 h 30 minFree cancellation

From £228.57 per person

Airport Shuttle or Tambo Airport to Sandton Johannesburg

We have a big fleet of modern vehicles, ranging from 3 - 22-seaters, all air-conditioned. Our operation office is open 24/7. Vehicles are tracked via satellite.

5.0(1)Rated 5.0 out of 5 from 1 reviews45 minFree cancellation

From £55.41 per person

Museums of Johannesburg & Soweto Tour

Johannesburg is the world's largest city not built on a coastline, or on a lake or river. That's why Joburg is also called the world's biggest 'dry port'. More than half of the cargo that arrives through the ports of Durban and Cape Town arrives at the container terminal at City Deep. Even though Johannesburg is well over 120 years old (founded on 4 October 1886 during the gold rush), it is still…

5.0(1)Rated 5.0 out of 5 from 1 reviews4 h 30 minFree cancellation

From £119.59 per person

Cradle of Humankind tour: Sterkfontein Caves and Maropeng Centre

Discover Sterkfontein Caves in the Cradle of Humankind which was declared A WORLD HERITAGE SITE by UNESCO in 1999, because of its exceptional contribution to our understanding of Humankind History, and development over more than 3 million years. The Ape-man skull discovered by Robert Broom in 1947 is one of the fossils on display. The skull was later named Mrs Ples. It rocketed Sterkfontein Caves…

5.0(1)Rated 5.0 out of 5 from 1 reviews7 hFree cancellation

From £96.97 per person

4 Day Radisson Safari in Kruger National Park

Reside at the exceptional Radisson Safari Hotel in Hoedspruit, crafted with meticulous attention to detail. Discover the iconic Kruger National Park and the prestigious Blue Canyon Reserve, led by knowledgeable guides who vividly showcase the wilderness. Savor exquisite dining, tailored service, and the renowned excellence that positions Radisson as a global hospitality leader. Experience Africa’…

5.0(1)Rated 5.0 out of 5 from 1 reviews96 h

From £959.98 per person

5 Day Kruger Adventure Safari

Our Ultimate Budget Kruger Safari is designed for those guests who would like to experience a safari to the world-renowned Kruger National Park, whist traveling on a budget. We will visit the Kruger National Park and the surrounding panorama route.

5.0(1)Rated 5.0 out of 5 from 1 reviews120 h

From £857.24 per person

Private Tour.Cradle Humankind.Sterkfontein Caves and Maropeng

This is one of a kind experience and an opportunity of visiting one of the most most famous UNESCO Heritage sites. The Caves have only recently opened after been closed for 2 years . They are fragile, so now is your opportunity to come a see where the homo sapiens (modern humans) existed over 2. 5 million years ago. Yes hard to imagine we can now conclude that humans where first found in Africa

5.0(1)Rated 5.0 out of 5 from 1 reviews6 hFree cancellation

From £69.26 per person

Lesedi Cultural Village Tour from Johannesburg

Explore South Africa’s vibrant cultural heritage at Lesedi Cultural Village, located near Johannesburg. This guided tour offers an engaging look into the traditions, music, and daily life of various ethnic groups. Witness captivating tribal performances, stroll through authentic homesteads, and deepen your understanding of the diverse cultures of the nation—all within a few hours. - Discover the…

5.0(1)Rated 5.0 out of 5 from 1 reviews3 hFree cancellation

From £92.35 per person

Johannesburg Street Art Tour: Private tour to Maboneng Precinct

Discover Johannesburg’s creative heartbeat on a private two-hour ride to the Maboneng Precinct, with hotel pickup and drop-off by an English-speaking driver. Travel in comfort before exploring one of the city’s most vibrant neighborhoods, where bold murals cover building facades, lively cafés line the streets, and art studios showcase local talent. Stroll through Fox Street, Jewel City, and Arts…

4.0(1)Rated 4.0 out of 5 from 1 reviews2 hFree cancellation

From £33.18 per person

Johannesburg: JNB Airport Private Transfer to/from City Center

Enjoy a comfortable and convenient private transfer from the JNB airport to your accommodation in Johannesburg. Relax in a comfortable, air-conditioned vehicle and get assistance with your luggage. • Your Time is Secure: We start your 60 mins free waiting time as per your selected time slot. • Choose Your Direction: Select a pickup from JNB to Johannesburg, or Johannesburg to JNB. • Transparent C…

New20 minFree cancellation

From £11.84 per person

Full Day Safari at Pilanesberg National Park with Lunch

Discover the thrill of the Big Five on a full-day safari at Pilanesberg National Park, just a 2.5-hour drive from Johannesburg or Pretoria. This malaria-free park offers two exhilarating open-vehicle game drives, allowing you to spot lions, elephants, rhinos, leopards, and buffalos in their natural habitat. Enjoy a delicious lunch at a rest camp overlooking a tranquil waterhole, making this trip…

New12 hFree cancellation

From £161.61 per person

2-Day Pilanesberg Safari at Bakubung Lodge with Meals Included

Venture into the heart of South Africa's wildlife on a 2-day safari at the stunning Bakubung Lodge in Pilanesberg National Park. Enjoy thrilling open safari drives led by expert guides, giving you the chance to spot the Big Five in their natural habitat. This package includes one night at a 4-star lodge, delicious meals including breakfast, lunch, and dinner, and convenient pick-up from anywhere…

New48 h

From £452.51 per person

Johannesburg: Lion Walk & Cheetah Encounter with Lunch

Explore the magnificent world of African wildlife on a guided adventure from Johannesburg. This unique experience features a supervised walk alongside majestic lions, where you can observe their powerful presence up close, followed by an engaging encounter with cheetahs to learn about their remarkable adaptations. As you stroll through the animal surrounds, an experienced guide will share fascina…

New3 hFree cancellation

From £207.79 per person

Private Airport and Hotel Transfers in Johannesburg

Smoothly transition from the bustling OR Tambo Airport to the heart of Johannesburg or Pretoria with private airport transfers. Enjoy a comfortable and hassle-free ride in an air-conditioned vehicle, tailored for your group. This service includes pickup from any terminal and a drop-off at your chosen hotel. Whether you’re headed to the vibrant streets of Sandton or the historical sites in Pretori…

New40 minFree cancellation

From £45.25 per person