Hop-on, hop-off pass
Travel in any direction and as often as you like within the 21 days. Make the most of your time and enjoy some of South Africa’s iconic spots!
Finish Anywhere, go back and forth. Unlimited travel on our buses in any direction for the number of days you have chosen.
As well as an unbeatable safety record, Bazbus is also famous for its punctuality and comfort. In Africa, where things often run later than scheduled, we are very proud to say we achieve a 98.5% on-time arrival for each trip.
If comparing Bazbus to other bus companies, make sure you check their safety record, past accidents, as well as their Tripadvisor page (if they even bother to have one) as often you will find there is a reason why some bus companies have “cheaper” prices than Bazbus.
Features Of Our Buses
Travelling between any of the dates mentioned below? Click the tab for the corresponding important information.
Is Bazbus available for everyone?
Families, single travelers, couples, and groups of friends of all ages are welcome to join us traveling through South Africa. Our buses always carry a mix of people from different backgrounds and age groups, making traveling with Bazbus such a great experience!
Are there any special discounts for this pass?
Yes! If you’re 2 passengers, you get 10% OFF. If you’re 3, you get 15% OFF. Just one of the many reasons to travel with us!
How does this Travel Pass work?
With our 21-Day Travel Pass, you enjoy all the flexibility of the classic Hop-on, Hop-off Passes with the main difference that you can travel in any direction – back and forth – whenever you please within 21 days! Our buses visit each stop every single day in every direction allowing you to make the most of your time when traveling.
How do the pick-ups work?
We pick you up from your hotel or hostel across all our destinations. Before we pick you up from these locations, you will of course need to let us know where you will be staying so we can pick you up.
You can add this information in your Hop Login.
How often do the buses run?
Our buses run every single day meaning no matter what stop you get off at, the next bus will be coming through in 24 hours’ time, giving you the ultimate flexibility to stay as little or as long at each stop. Remember, if you want to skip a stop, you will just stay on the bus until the stop you want to get off at!