Swiss bus services receive high praise for their professional and friendly staff, clean and comfortable buses, excellent time management, and overall great travel experiences. Passengers appreciate the efficient communication throughout journeys. While some mention minor issues with WiFi connectivity or seating arrangements, these do not overshadow the positive feedback on Swiss's reliable service.
The reviews highlight a generally positive experience with the bus service, noting friendly and helpful staff, comfortable seating, and efficient operations. Passengers appreciated amenities like snacks and water during their journey. However, some users mentioned issues such as non-reclining seats or malfunctioning heaters that affected comfort levels on certain trips.
Imperial Lane Bulawayo Johannesburg recent customer reviews
Drivers are involved in corruption and we had to pay dor visas at the border. We arrived in Johannesburg over 3hrs late. Not worth it!
2.0 out of 5 stars
Gcinisizwe N.
Very bad, bus was overloaded, and worse there is honor to keep time, it took unnecessary recess stop that were even overtimed.
We arrived so late
1.0 out of 5 stars
Nkosilathi M.
Very comfortable bus lack of communication and confusion at the boarder overall the staff was nice
Users have expressed satisfaction with the punctuality and overall service, highlighting a safe journey experience. However, there is feedback suggesting that clearer communication from bus staff at border crossings would be beneficial for first-time travelers unfamiliar with procedures.
I enjoyed punctuality.
The bus staff should make sure that they inform the passengers of what is happening and what to do exactly at the border. Not to just say get off of the bus. Some of us are first time travelers and not aware or used to the system.
4.0 out of 5 stars
Gugulethu M.
My bag was stolen. There is no bathroom in the bus. It was very cold because the windows let in some wind despite being closed. Driver was driving way too fast I could barely sleep due to fear and anxiety
1.0 out of 5 stars
Zenzo S.
I very happy with the service and I had a safe journey to Johannesburg
Users have shared positive experiences with the bus service, highlighting its cleanliness and comfort. The staff is often described as friendly and helpful, contributing to a pleasant travel experience. However, some reviews mention logistical issues such as discrepancies in arrival times and unexpected drop-off locations that could be improved for better customer satisfaction.
Iam not at all satisfied with Delta coaches.My overall impression is that they have little to no respect for their work or their customers.
I asked for a window seat and was given seat number 5,there was no room for me to even sit, the seats were too close together.Asked for change of seats and was asked why iam being difficult.I was given a different seat after I asked the guy attending if he can sit the whole trip to SA the way he just asked me to.Was moved to seat number 15,that has a lot of air blowing from under the bus my feet were frozen by the time I got to joburg.Upon arrival in joburg we were given 5 minutes to get off the bus,I asked to use the toilet for a change of jeans as I had messed my jeans up,was asked why I wasn't more careful and told off by the driver everyone referred to as shortie.Not to mention that the toilet door doesnt have a proper hatch to close,you have to use a rope to balance it closed.When I mentioned that I will be leaving a review he tried adjusting his tone.I can go on about what happened even at the border and the unnecessary remarks the short driver was making in front of the officials.
Second time iam using Delta,both times iam not happy.In 2022 when I used their services we got stuck in Midrand for 4 hours waiting for another bus to come fetch us after the breakdown.
Can they please take us their customers seriously
2.0 out of 5 stars
Buhlebenkosi N.
The bust was late, we left at 4:30pm. Its currently 10:20am the next day and we are still on the road. One of the drivers was rude to us and kept on shouting at us
1.0 out of 5 stars
Sindiso K.
Timewise they are good but the fact that they pick people along the roaf poses a threat to passengers
Based on 46 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the ticket access and the power outlets but often complained with the timeliness. Best Express Logistics ticket prices on this trip start at $41
Best Express Logistics Bulawayo Johannesburg recent customer reviews
The sits are uncomfortable,the driver makes unnecessary stops ,the music is not for everyone and it's too loud ,there is no charging port or a toilet .
Based on 1 reviews, the company was rated 1 stars on Busbud. Travelers were especially satisfied with the staff and the timeliness but often complained with the ticket access. Regional Bus Coaches ticket prices on this trip start at $47
Based on 7 reviews, the company was rated 4.4 stars on Busbud. Travelers were especially satisfied with the timeliness and the seats but often complained with the value for money. Genesis ticket prices on this trip start at $40
Passengers have shared positive experiences with the bus service, highlighting punctuality, cleanliness, and friendly drivers. The booking process was easy and the buses were comfortable with well-functioning amenities. However, some reviews mentioned delays at border crossings or when leaving stations. Overall satisfaction remains high among users who appreciate professional staff and reliable services.
The time it left the station was 30minutes late and the exchange to a better coach by the boarder was cool but one would question why we were not offered it in the first place.
3.0 out of 5 stars
Zibusiso K.
Everything was top notch,l highly recommend this bus
We left the country with Bhuti Siya and came back with him and Bhuti Nkosi
The drivers were all kind and professional.
5.0 out of 5 stars
Nkosinomusa N.
Good service, punctuality, comfortable bus where everything worked, responsible kind drivers and staff.
Based on 566 reviews, the company was rated 1.6 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 $47
Based on 31 reviews, the company was rated 3.3 stars on Busbud. Travelers were especially satisfied with the ticket access and the cleanliness but often complained with the wifi. Mzansi Express ticket prices on this trip start at $43
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.0 out of 5 stars
Leandra N.
Good service and very punctual
5.0 out of 5 stars
Portia N.
Bus was on time no delays and drivers very helpful.
Based on 1 reviews, the company was rated 1 stars on Busbud. Travelers were especially satisfied with the staff and the timeliness but often complained with the ticket access. Transi-Africa Tours ticket prices on this trip start at $59
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 $32. The average price for this route is around $45. 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 15h, covering a distance of 419 miles (675 km). The quickest bus can get you there in 13h and is operated by Delta Coaches.
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 1:30pm. And the latest bus departs at 6:00pm.
What are the CO₂ emissions for the bus trip from Bulawayo to Johannesburg?
A bus trip from Bulawayo to Johannesburg generates an estimated 16.855625 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 Genesis, with an average rating of 4.4 out of 5 stars based on 7 reviews.
Which bus company has the best Wi-Fi from Bulawayo to Johannesburg?
Based on reviews on Busbud, the bus company Genesis has the best Wi-Fi rating with a score of 4.3.
Which bus company has the most timely service from Bulawayo to Johannesburg?
According to Busbud traveler reviews, the most timely bus company on this route is Genesis, with a punctuality rating of 5.0 out of 5 stars.
Which bus company has the cleanest buses from Bulawayo to Johannesburg?
According to Busbud traveler reviews, the bus company with the cleanest buses on this route is Genesis, with a cleanliness rating of 5.0 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
09/14
$32
09/15
$32
Today
$32
09/17
$32
09/18
$32
09/19
$32
09/20
$32
09/21
$32
The cheapest trip from Bulawayo to Johannesburg was searched and found on Sep 15, 2026 with a price of $32
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 $32 to $51 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 $32 which is on 2026-09-17.
Usually Swiss Express 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.