With a hop-on hop-off bus pass you'll have the freedom and flexibility to explore South Africa's big cities, as well as stumbling upon tiny, hidden towns and exploring inacessible areas with like-minded, adventurous travellers.
Baz Bus have three different ticket options to choose from below: Hop-on hop-off passes for those with a specific route in mind, travel passes for those who want a bit more flexibility and wildlife and safari packages for those after an unforgettable safari adventure.
Hop-on Hop-off tickets From £191
The hop-on hop-off passes have no time limit on when you need to complete your travel by! Prices below are for one-way tickets but returns are available too.
Cape Town - Johannesburg - From £433
Cape Town - Durban - From £360
Cape Town - Port Elizabeth - From £191