top of page
Bazbus original photo without bubble - cropped.jpg

Bazbus Hop-on Hop-off 

Safe - Fun - Flexible

What is Bazbus?

- Bazbus is a unique hop-on hop-off bus 

  service between 14 cities/towns/villages in 

  South Africa.

- Simply buy 1 ticket and hop-on and hop-      off anywhere along the route.

- You decide where to go and how long to       stay at each place.

- You get picked up and dropped off at the    door of your accommodation.

- It’s the perfect way to meet people who        share a passion for travel.

4 happy passengers standing in front of the Bazbus bus


Bazbus offers 2 types of tickets

Hop-on Hop-off Pass

Simply buy 1 ticket to your final destination.

Choose your Start and Finish destinations.
Hop on and hop off as many times as you want anywhere in-between.

Travel is in ONE direction with NO time limit.

Cape Town to Port Elizabeth         One way $199     Return $259 

Port Elizabeth to Cape Town         One way $199     Return $259 


Unlimited Travel Pass

Choose your Starting point only.

Hop on and hop off as many times as you want anywhere along the route.

Travel in ANY direction.

Your travel pass is valid for 8, 14 or 21 consecutive days, starting from your first day of travel.

8 Day Pass      $219

14 Day Pass     $259

21 Day Pass    $299

Very happy Bazbus passengers
Map showing route from Cape Town to Port Elizabeth_edited_edited.png

Why is Bazbus the best way to travel around South Africa?

Social. Excellent way to make good friends with like-minded people.

Convenient. Get picked up and dropped off at the door of your accommodation.

Safe. No getting lost in a foreign country late at night.

Flexible. You choose which cities/towns to visit and how long to stay at each place.

Reduce your carbon footprint. Travelling with other people by bus has the lowest emissions.

More reasons. Discounts on tours and activities; local expert drivers; save on fuel costs.

A happy passenger throwing his backpack in the air next to the Bazbus bus

Exclusive Discounts for Blae Travel

1 person - get 5% off your Bazbus ticket. Use Discount Code BLAE1

2 people - get 11% off your Bazbus ticket for each passenger. Use Discount Code BLAE2

3+ People - get 16% off your Bazbus ticket for each passenger. Use Discount Code BLAE3

When you click the button below, you will be redirected to, where you can buy your ticket. Use the Discount Codes to claim your Discount.  

For more info and bookings

TRAVEL ANYTIME - When buying your ticket, you can select ANY START DATE and you can change it anytime later FOR FREE.

bottom of page