Baz Bus is a unique hop-on hop-off, door-to-door bus service between 200 accommodations in 40 different towns in South Africa. Simply buy one Hop-on Hop-off ticket to your final destination and get on and off as many times as you want, wherever you want, in one direction, with no time limit. OR buy a Travel Pass and get on and off as many times as you want, wherever you want, in any direction, within the time period. Our route is between Cape Town and Johannesburg, with stops along the coast, operating in both directions. We also offer a Full Day Cape Peninsula Day Tour in Cape Town. Our buses are 19 seater semi-luxury buses, all with on-board TV & DVDs, and trailers capable of carrying surfboards and bicycles. Perfect for travellers wanting to meet a bus load of people who share your passion for exploring and adventure.