The Baz Bus
The Baz Bus is a South African backpacker hop-on hop-off any time bus service. They have no time limit on their ticket, so you can travel whenever you like, and, what’s more, start from anywhere on the route.
Baz Bus South Africa
Baz Bus runs from Cape Town to Johannesburg via Durban. The Baz Bus route runs in both directions (using two different routes) and you can jump on, or off, at any stage.
FLEXIBILITY- You are not limited to a fixed schedule and you can choose where you want to stay and how long you want to stay there. Simply call Baz Bus when you are ready to travel to the next town along the route.
The Baz Bus Routes
Cape Town to Port Elizabeth – departs daily
Port Elizabeth to Durban – departs Monday, Wednesday, Thursday, Friday and Sunday
Durban to Johannesburg/ Pretoria
Departs Monday, Tuesday, Thursday, Friday and Sunday
Port Elizabeth to Cape Town – departs daily
Durban to Port Elizabeth – departs Tuesday, Wednesday, Thursday, Saturday and Sunday
Johannesburg / Pretoria to Durban – departs Monday, Tuesday, Wednesday, Friday and Saturday
Just in case you are wondering…there is more than one bus!
(randomly selected service providers from all regions)
Abseil in Cape Town - Drop off the edge of the mountain.
(Cape Town City Centre,Cape Town)
Train to become a paraglider or just hang around groundside.
(Bulwer,Drakensberg Backpacker Hostels)
A Backpackers that puts the "Hip" back into "Hippy" - a Bohemian wonderland
(Grahamstown,Eastern Cape Inland and the Karoo)
Car hire around Inhambane! Cool beans.
(Inhambane and Tofo,Mozambique)
Looking for a queen-sized bed to curl up with your squeeze and sleep off an exhausting day of wine tasting?
Chill on the West Coast.
(Eland's Bay,West Coast)
Studying Linguists and Backpackers tune into this Cape Town jazz vibe
(Sea Point,Cape Town)
Cape Town backpackers says it all in the name......
(Cape Town City Bowl,Cape Town)
Tours in Durban and out in the bush and mountains.
Backed by a nature reserve and not far from the lagoon and sea, this is a great spot for some time out.
(Betty's Bay,Overberg )