Users have praised the bus service for its professional and punctual operations, as well as appreciating the spacious reclining seats and effective air conditioning. However, there were some concerns about a toilet door that wouldn't stay closed and the bus traveling at a slower speed than expected.
Imperial Lane Bulawayo Johannesburg recent customer reviews
Loved the Aircon, spacious reclining seats. Didn't like the toilet door kept banging open and couldn't close, bus travelled at a low speed.
Based on 540 reviews, the company was rated 1.7 stars on Busbud. Travelers were especially satisfied with the ticket access and the power outlets but often complained with the wifi. Wez We Coaches ticket prices on this trip start at $41
Swiss consistently receives praise for its excellent service, with users highlighting the professionalism of drivers and friendly staff. The buses are noted to be clean, comfortable, and punctual. While most experiences were positive, a few reviews mentioned issues such as restroom odors and unexpected transfers during certain routes. Overall, Swiss is appreciated for providing a reliable travel experience.
Hie what I didn’t enjoy at first I couldn't find a seat number then they squeezed bcaz I had a proof of payment
The journey was fine no complaints
4 out of 5 stars
Parents M.
Enjoyed the journey. The bus assistant was very helpful. Enjoy the comfort of the luxury.
5 out of 5 stars
Zethembe M.
The most uncomfortable trip I've ever had. The air conditioning wasn't working for more than half the trip and it was very hot! Starting to feel less of a coach
Users have shared positive experiences with this bus service, highlighting punctuality and cleanliness as key strengths. Passengers appreciated the comfortable buses where all amenities functioned well. The booking process was straightforward, and drivers were noted for their professionalism and adherence to speed limits, contributing to an overall pleasant travel experience.
Good service, punctuality, comfortable bus where everything worked, responsible kind drivers and staff.
5 out of 5 stars
Isabel V.
The booking was easy, the bus left on time, the bus was clean, air-condition did work, no stoppages because of mechanical issues, the driver was experienced and mostly kept the speed limit, all was fine and I will book again with Intercity
5 out of 5 stars
Bernd H.
Everything was just fantastic, lovely passengers too
Users have shared positive experiences with the bus service, highlighting its cleanliness, comfort, and friendly staff. The buses are modern and well-equipped for charging devices. However, some travelers noted issues such as lack of Wi-Fi despite promises and occasional logistical challenges like incorrect drop-off points or seat assignments being duplicated. Overall punctuality was appreciated by many passengers.
Timewise they are good but the fact that they pick people along the roaf poses a threat to passengers
3 out of 5 stars
Oswell N.
It was of the worst experience…it was my first time but the bus kept on having too many problems firstly it was a break down ..secondly there was no conductor,thirdly no prayer was made before we left last part we were told to change the bus when we got to the garage
1 out of 5 stars
Dudu S.
The service is bad,, the bus was not on time and told us that there fixing the bus,, bad service ever
Based on 13 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the temperature and the ticket access but often complained with the wifi. Mzansi Express ticket prices on this trip start at $31
I arrived for depature on the 1st of January 2 hours before the bus depture and i was advised that there was no available buses to travel by, this incovenience has caused a delay in my planning, the staff were unproffessional in adressing this matter. In the future i will not be travelling with this bus and i would not recommend anyone to use Mzansi
1 out of 5 stars
Leandra N.
Bus was on time no delays and drivers very helpful.
Regional Bus Coaches offers 1 daily buses from Bulawayo to Johannesburg. Though the average price for this trip is $44, you can find tickets starting at $44. The trip between the two cities usually takes about 870.
Transi-Africa Tours offers 1 daily departures, and you can find tickets starting at $59. The quickest ride takes around 780. Transi-Africa Tours offers a cost-effective solution to get you where you need to be.
Brooklyn Express offers 1 daily buses from Bulawayo to Johannesburg. Though the average price for this trip is $37, you can find tickets starting at $26. The trip between the two cities usually takes about 1080.
Based on 32 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the ticket access and the temperature but often complained with the wifi. MB Transport ticket prices on this trip start at $99
Frequently asked questions about traveling from Bulawayo to Johannesburg by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Bulawayo to Johannesburg?
The cheapest bus tickets from Bulawayo to Johannesburg start from $26. The average price for this route is around $42. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Bulawayo to Johannesburg?
The average bus trip duration from Bulawayo to Johannesburg is 16h, covering a distance of 419 miles (675 km). The quickest bus can get you there in 11h 55m and is operated by MB Transport.
Which bus companies service the Bulawayo to Johannesburg route?
What is the earliest and latest departure time for the bus from Bulawayo to Johannesburg?
The earliest bus departs from Bulawayo to Johannesburg at 12:00pm. And the latest bus departs at 5:30pm.
What are the CO₂ emissions for the bus trip from Bulawayo to Johannesburg?
A bus trip from Bulawayo to Johannesburg generates an estimated 17 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
What is the best bus company from Bulawayo to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is Swiss Express, with an average rating of 4.4 out of 5 stars based on 316 reviews.
Which bus company has the best Wi-Fi from Bulawayo to Johannesburg?
Based on reviews on Busbud, the bus company Swiss Express has the best Wi-Fi rating with a score of 3.3.
Which bus company has the most timely service from Bulawayo to Johannesburg?
According to Busbud traveller reviews, the most timely bus company on this route is Swiss Express, with a punctuality rating of 4.4 out of 5 stars.
Which bus company has the cleanest buses from Bulawayo to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Swiss Express, with a cleanliness rating of 4.9 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/27
$24
11/28
$24
Today
$24
11/30
$24
12/01
$26
12/02
$26
12/03
$26
12/04
$26
The cheapest trip from Bulawayo to Johannesburg was searched and found on Nov 27, 2025 with a price of $24
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Bulawayo to Johannesburg, as early as possible.
You can expect to pay from $24 to $48 for a bus ticket from Bulawayo to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $24 which is on 2025-11-30.
Usually Delta Coaches, Imperial Lane will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.