Our Routes

Connecting Zimbabwe and South Africa with reliable, comfortable bus services

Cross Border Routes

Route Duration Fare (USD) Fare (ZAR) Action
Bulawayo → Johannesburg ~11 Hours $45.00 R700.00 Book
Bulawayo → Lusaka ~12 Hours $40.00 R700.00 Book
Bulawayo → Makwe ~5 Hours $8.00 R160.00 Book
Bulawayo → Musina ~4 Hours $40.00 R700.00 Book
Johannesburg → Bulawayo ~11 Hours $45.00 R700.00 Book
Lusaka → Bulawayo ~12 Hours $40.00 R700.00 Book
Makwe → Bulawayo ~5 Hours $8.00 R160.00 Book
Musina → Bulawayo ~4 Hours $20.00 R400.00 Book

Times are approximate and may vary depending on border crossing times and traffic conditions. Please arrive at least 30 minutes before departure.

Featured Destinations

Bulawayo
Bulawayo Johannesburg
~11 Hours Daily
$45.00 / R700.00
Book Now
Bulawayo
Bulawayo Lusaka
~12 Hours Daily
$40.00 / R700.00
Book Now
Bulawayo
Bulawayo Makwe
~5 Hours Daily
$8.00 / R160.00
Book Now
Bulawayo
Bulawayo Musina
~4 Hours Daily
$40.00 / R700.00
Book Now
Johannesburg
Johannesburg Bulawayo
~11 Hours Daily
$45.00 / R700.00
Book Now
Lusaka
Lusaka Bulawayo
~12 Hours Daily
$40.00 / R700.00
Book Now
Makwe
Makwe Bulawayo
~5 Hours Daily
$8.00 / R160.00
Book Now
Musina
Musina Bulawayo
~4 Hours Daily
$20.00 / R400.00
Book Now

Our Booking Offices

Visit any of our offices to purchase tickets

Bulawayo Office

Address:
Royal Hotel Corner, 6th Avenue & George Silundika, Bulawayo, Zimbabwe

Operating Hours:
Monday - Sunday: 5:00 AM - 9:00 PM

Phone: +263 780 006 773

Get Directions

Johannesburg Office

Address:
Powerhouse Office, Wolmarans & Simmonds Street, Braamfontein, Johannesburg, South Africa

Operating Hours:
Monday - Sunday: 5:00 AM - 9:00 PM

Phone: +263 780 006 773

Get Directions

Travel Tips

Travel Documents

Ensure your passport is valid for at least 6 months. Have all necessary visas ready before travel.

Arrive Early

Please arrive at the bus station at least 30 minutes before your scheduled departure time.

Luggage Limits

Each passenger is allowed one piece of luggage (max 25kg) plus one carry-on bag.

Keep Your Ticket

Keep your ticket safe throughout your journey. You may be asked to present it during travel.

Stay Connected

Save our contact number (+263 780 006 773) in case you need assistance during your trip.

Health & Safety

Carry any necessary medications. Stay hydrated and follow all safety instructions on board.

Ready to Book Your Trip?

Contact us now to secure your seat on the next available bus.