Bus & Coach · CAPE TOWN BUS TOURS

Our 2 Favourite Cape Town Bus Tours

2 tours  ·  from $23 a head

The 2 best cape town bus tours you can book today, with what each one costs, how long it runs and who it suits. Number one is top for a reason; start there.

Cape Town: Hop-On Hop-Off Bus Tour with Optional Cruise - The red route gives you your Cape Town bearings
Bus Tours, Cape Town Bus Tours, Hop-On Hop-Off Bus Tours, Hop-On Hop-Off Bus Tours in South Africa, South Africa Bus Tours, Tour Reviews, Tours

Cape Town: Hop-On Hop-Off Bus Tour with Optional Cruise

1.Hop-On Hop-Off Bus Tour with Optional Cruise

★★★★★★★★★★4.8 · 3,929 reviews · 1 - 2 days · from $23Our pick

See Cape Town from an open-top double-decker bus on red, blue, and purple routes covering the city, coast, and Constantia. Use the 15-language audio guide, hop off at Table Mountain, Camps Bay, Kirstenbosch, or Groot Constantia, then add a harbour cruise or sunset ride if available. A one or two-day ticket lets you set the pace.

“Everything was great. One of my best experiences as it was my first time. I did both red and blue lines.”

Check availability →Read our full review

Cape Town: Table Mountain Cable Car, Hop-On Hop-Off Bus Tour - Riding the red route to Table Mountain
Bus Tours, Cape Town Bus Tours, Hop-On Hop-Off Bus Tours, Hop-On Hop-Off Bus Tours in South Africa, South Africa Bus Tours, Tour Reviews, Tours

Cape Town: Table Mountain Cable Car, Hop-On Hop-Off Bus Tour

2.Table Mountain Cable Car, Hop-On Hop-Off Bus Tour

★★★★★★★★★★4.6 · 3,157 reviews · 1 day · from $45

Combine a return Table Mountain cable-car ticket with one day on Cape Town’s red, blue, and green sightseeing routes. Ride from the V&A Waterfront, hear commentary in several languages, join city and Bo-Kaap walking tours, and use the cableway within 14 days of first ticket use.

“I loved how easy it was to get the pick up point.. really good value for my money!”

Check availability →Read our full review

Scroll to Top

Browse by the kind of day

Pick a deck, a route or an hour.