South Africa  »  Gauteng  »  Johannesburg  »  Johannesburg City Tour

Johannesburg City Tour

4.8 6 experiences from US$ 26 ✓Free cancellation on most experiences

4 of 6 run daily · first departure 06:30, last 13:30 · most take 3h–8h

Our top 3 of 6 experiences

Johannesburg Hop-On Hop-Off Tour: 16 stops, your paceOur pick
from · per personUS$ 26
Johannesburg city tour and skateboarding lesson in MabonengAlso recommended
from · per personUS$ 55
Pretoria City Tour: Voortrekker Monument & Union BuildingsAlso recommended
from · per personUS$ 108

Johannesburg City Tour 6 options

Johannesburg Hop-On Hop-Off Tour: 16 stops, your pace
›
‹
Our pick
Johannesburg Hop-On Hop-Off Tour: 16 stops, your paceHop-on hop-off bus tour of Johannesburg with 16 stops, free hotel shuttle from Sandton, and optional live-guided Soweto extension.Every day · From age 4★ 4.58 (898)3hEN✓ Free cancellationfromUS$ 26per person
Johannesburg city tour and skateboarding lesson in Maboneng
›
‹
Also recommended
Johannesburg city tour and skateboarding lesson in MabonengLearn to skateboard in Johannesburg's Maboneng neighbourhood, then skate through Gandhi Square.Tue, Thu and Sat · 10:00 · From age 8★ 5.00 (35)3hEN✓ Free cancellationfromUS$ 55per person
Pretoria City Tour: Voortrekker Monument & Union Buildings
›
‹
Also recommended
Pretoria City Tour: Voortrekker Monument & Union BuildingsSix to seven hours exploring Pretoria's government and historical landmarks with a driver-guide and hotel pickup: visit the Voortrekker Monument.Every day · 09:30 and 10:00 · Hotel pickup · All ages★ 4.77 (30)6h–7hEN✓ Free cancellationfromUS$ 108per person
Pilanesberg Safari & Sun City Tour from Johannesburg
›
‹
Pilanesberg Safari & Sun City Tour from JohannesburgFull-day tour from Johannesburg through Pilanesberg Nature Reserve to spot the Big Five, then relax at Sun City's Valley of the Waves waterpark with lunch and snacks.Every day · 06:30 · Pickup optional · From age 3★ 4.85 (27)7h–9hEN✓ Free cancellationfromUS$ 343per person
Pretoria and Cullinan Mine Tour from Johannesburg: 8 Hours
›
‹
Pretoria and Cullinan Mine Tour from Johannesburg: 8 HoursFull-day tour from Johannesburg covering Pretoria's Union Buildings, Kruger House and Voortrekker Monument.Every day · 08:00 · Hotel pickup · All ages★ 4.95 (22)8hEN✓ Free cancellationfromUS$ 210per person
Pretoria City Tour: Union Buildings & Voortrekker Monument
›
‹
Pretoria City Tour: Union Buildings & Voortrekker MonumentGuided tour of Pretoria's government seat, presidential residence and pioneer monuments with private transport and air-conditioned vehicle.Fri · 08:00 and 13:30 · Hotel pickup · Up to age 85★ 4.90 (21)4h–5hEN✓ Free cancellationfromUS$ 135per person

All 6 options, side by side

✓ 2026-10-29
OptionPriceDurationRatingDays and timesGuide languages
Johannesburg Hop-On Hop-Off Tour: 16 stops, your paceOur pick
US$ 26 per person
3h4.58★ · 898Every dayEnglish
Johannesburg city tour and skateboarding lesson in MabonengAlso recommended
US$ 55 per person
3h5.00★ · 35Tue, Thu and Sat · 10:00English
Pretoria City Tour: Voortrekker Monument & Union BuildingsAlso recommended
US$ 108 per person
6h–7h4.77★ · 30Every day · 09:30 and 10:00English
Pilanesberg Safari & Sun City Tour from Johannesburg
US$ 343 per person
7h–9h4.85★ · 27Every day · 06:30English
Pretoria and Cullinan Mine Tour from Johannesburg: 8 Hours
US$ 210 per person
8h4.95★ · 22Every day · 08:00English
Pretoria City Tour: Union Buildings & Voortrekker Monument
US$ 135 per person
4h–5h4.90★ · 21Fri · 08:00 and 13:30English

Johannesburg City Tour at a glance

Real price per person across the 6 options: US$ 26–US$ 343 (median US$ 108). With 100+ reviews: 1 of 6.

Of the 6 options: 6 with free cancellation, 5 with instant confirmation, 4 with hotel pickup, 5 kid-friendly and 4 bookable last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

More things to do in Johannesburg

Need help planning your next activity?