Passengers frequently highlight the comfort and cleanliness of the buses, with many appreciating features like charging ports and ample legroom. The drivers are often described as professional, friendly, and attentive to passengers' needs. However, some reviews mention occasional delays in arrival times despite generally timely departures. Overall satisfaction remains high due to positive experiences during travel.
Not good, hot in bus, air-conditioning
not turned on and very bad odour from toilet.
2 out of 5 stars
Reagan A.
Time we took 9.15 bus saying it will be in Joburg by 16.30 but we arrived at 19.00 at Joburg we didn't have taxi's to Springs Kwa-Thema we had to bolt ,that is another money extra. We had to start at Depo to change the bus as it was smelling faces with the smell that we couldn't take and asking myself how couldn't it leave the Depo with that smell
1 out of 5 stars
Athalia M.
My experience with intercity express was horrible . I got stuff at harrismith @2am-6am with my toddler. There was no communication or updates from the driver about the situation. we only got in the 2nd bus at 6:30 b reached Gauteng at 11:00 . Worst experience of my life.
Many users have praised the bus service for its cleanliness, comfort, and courteous staff. The drivers are often highlighted as professional and friendly, contributing to an enjoyable travel experience. However, some reviews mention issues such as air conditioning problems or charging points not accommodating all types of cables. Despite these minor concerns, the overall feedback remains positive with a strong recommendation from travelers who appreciate both the convenience and quality of their journey.
Eagle Liner receives praise for its clean buses, friendly drivers, and comfortable seating. Many users appreciate the affordability and efficient service with timely departures. However, there are some concerns about time management at pick-up stations and a lack of charging ports on board. Overall, passengers report positive experiences despite minor issues related to timing and amenities.
It was horrible. The bus had no charging stations and no air-con. The seats were uncomfortable. I paid so much to travel that uncomfortable for more than 8 hours long trip. On top of that the bus had so many stops.
1 out of 5 stars
Neliswa K.
The bus was at peitermarizburg pick up point waiting there for an hour which delayed me with my connecting bus to where I was going and I ended up missing that bus.
1 out of 5 stars
Ntombizethu M.
Timeline,everything seemed disorganised ,no charging cable and no bathroom as promised when booking..
Big Sky Intercity receives praise for its punctuality, cleanliness, and friendly drivers. Many passengers enjoyed comfortable journeys with timely arrivals and departures. However, some reviews mention issues such as overly cold air conditioning and non-functional charging ports. Despite these minor concerns, the overall experience is positive with commendable service quality that many travelers appreciate.
Big Sky Durban Johannesburg recent customer reviews
The drive was very rude all 4 seats in the front was reserved for him and another drive he was travelling with we werent allowed to sit on it
I never using this bus again if this issue wont be resolved
3 out of 5 stars
Mthokozisi K.
the bus broke down and had to wait 2 and half hours at night worse was travelling with kids
1 out of 5 stars
Bongumusa M.
The trip was Amazing however I was shocked that we didn’t stop at Montrose but we stopped at some garage. It been awhile taking a bus going to jhb. I guess things have changed .
Users generally express satisfaction with the service, highlighting good customer service and a focus on safety by the drivers. However, some users noted that charging ports were not functioning properly and there was an issue with wheel balance causing trembling during the trip.
Citiliner Plus Durban Johannesburg recent customer reviews
Did not enjoy the quality of the bus used that had zero airconditioning and felt like the bus was driving too fast however i enjoyed receiving notification ahead of time regarding changes due to road closures and how the bus came ahead of time and we left Durban at the scheduled time and the overall trip was satisfactory.
4 out of 5 stars
Charity Bongeka D.
Positive Bus was on time ,Driver navigated the bus very well in wet weather conditions & potholes.
Negative: Not being told in advance about other bus stops , not aware about the bus going to Vereeniging.
* Waisting time when one passenger (an elderly women)had hoped to be dropped in , she had to wait in another stop and it was raining.
* No chargers in the bus.
* Cold aircon even when the weather has changed to cold along the waL
4 out of 5 stars
Nokuthula Z.
It was a very wonderful trip no complaints whatsoever thanks alot... The driver his name is effort was very professional and made us feel at peace.
Users have shared positive feedback about the professional drivers, excellent service, and comfortable seating on the buses. Additionally, they appreciate that the buses are tidy and clean. However, there were some concerns regarding time management as one bus departed 10 minutes late and arrived an hour later than expected. There was also mention of non-functional toilets leading to multiple stops during trips.
Hope Diamond Transport Durban Johannesburg recent customer reviews
The bus was really neat and clean, the driver drove safe and responsible did not speed. Bus arrived 30 mins late, needs some improvement on that.
5 out of 5 stars
Leana V.
The bus was comfortable, but we we arrived 3 hours late. We were supposed to travel from 10 pm to 5 am but we instead reached our destination at 8 am.😡😡
2 out of 5 stars
Lesego Dubazana D.
I'm disappointed the kids travelled yesterday at 10:00 p.m and they arrived today after 8:00 a.m because the driver got lost on the way to Johannesburg please kindly look into the issue.
Passengers have shared positive experiences with the bus service, highlighting comfortable seating and friendly staff. Many appreciated timely departures and arrivals. However, some reviews mention issues such as cold temperatures on board, occasional maintenance needs like seat recliners or electronics repairs, and instances of drivers driving too fast for comfort. Overall satisfaction remains high despite these concerns being noted by a few travelers.
The seats were sooooo comfortable. For the first time I was able to sleep in a moving vehicle. Loved the experience.
However, the thing that allows me to control fresh air coming out stopped working. And as a person with sinuses, it was very difficult for me to breathe in a stuffy area. Would love for that to be sorted out.
5 out of 5 stars
Asante N.
The bus had a problem so we had to get another one which took some time to get there and my seat was not working
1 out of 5 stars
John M.
The trip was good only challenge we had was the bus had a breakdown in PMB but other than that it was a pleasant journey
Customers appreciate the comfort of the bus and competent drivers. However, some mention dissatisfaction with the departure times and pickup/drop-off locations.
APMWC Durban Johannesburg recent customer reviews
Very disappointed with the way we treated by the APM team,he was drunk and disrespectful,we were asked to pay extra money for our luggage
1 out of 5 stars
Sibahle M.
Terrible! the bus got soooo delayed. When it eventually arrived it had the most uncomfortable chairs for such a long journey.
1 out of 5 stars
Morongoenyane T.
They canceled the bus on last minutes and i had to book a bus late i am nolonger using this company do not put clients first
Based on 121 reviews, the company was rated 2.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the power outlets but often complained with the wifi. Big Tree ticket prices on this trip start at $40
Based on 18 reviews, the company was rated 2.2 stars on Busbud. Travelers were especially satisfied with the staff and the ticket access but often complained with the timeliness. Citilink ticket prices on this trip start at $13
Frequently asked questions about traveling from Durban 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 Durban to Johannesburg?
The cheapest bus tickets from Durban to Johannesburg start from $13. The average price for this route is around $24. 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 Durban to Johannesburg?
The average bus trip duration from Durban to Johannesburg is 8h 30m, covering a distance of 311 miles (501 km). The quickest bus can get you there in 6h 45m and is operated by Intercity Xpress.
Which bus companies service the Durban to Johannesburg route?
What is the earliest and latest departure time for the bus from Durban to Johannesburg?
The earliest bus departs from Durban to Johannesburg at 6:30am. And the latest bus departs at 10:30pm.
What are the CO₂ emissions for the bus trip from Durban to Johannesburg?
A bus trip from Durban to Johannesburg generates an estimated 13 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 Durban to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is Citiliner, with an average rating of 3.6 out of 5 stars based on 2103 reviews.
Which bus company has the best Wi-Fi from Durban to Johannesburg?
Based on reviews on Busbud, the bus company Citilink has the best Wi-Fi rating with a score of 2.5.
Which bus company has the most timely service from Durban to Johannesburg?
According to Busbud traveller reviews, the most timely bus company on this route is Big Sky, with a punctuality rating of 3.3 out of 5 stars.
Which bus company has the cleanest buses from Durban to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Hope Diamond Transport, with a cleanliness rating of 4.3 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
01/24
$16
01/25
$27
Today
$15
01/27
$15
01/28
$15
01/29
$15
01/30
$15
01/31
$15
The cheapest trip from Durban to Johannesburg was searched and found on Jan 26, 2026 with a price of $15
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Durban to Johannesburg, as early as possible.
You can expect to pay from $15 to $81 for a bus ticket from Durban to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $15 which is on 2026-01-27.
Usually Big Sky 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.