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 two ticket options to help get you around South Africa: hop-on hop-off passes are perfect for those with a specific route in mind, allowing you to travel in one direction getting you from A to B. The travel passes are for those who want a bit more flexibility - giving you the freedom to travel across the Baz Bus network within your allocated days.
Hop-on hop-off tickets from £161
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 £365
Cape Town - Durban - from £305
Cape Town - Port Elizabeth - from £161