Many users have praised the bus service for its comfort, cleanliness, and courteous staff. The drivers are often highlighted as professional and friendly, contributing positively to the travel experience. However, some reviews mention issues with air conditioning being too cold or hot and occasional delays in arrival times.
I think the bus had a problem because it made like 3 stops before Montrose and 1 after Montrose. They guys didn't bother to communicate with us tell us what's really going on. The bus departured Durban at 22h30 arrived at 08h30.
I understand unexpected situations occur during trips...but we are human beings, we are not loads, we understand, we listen, we plan. Inform us 'sorry guys we have this situation we are sorry about it but we working on it' that's it.
2 out of 5 stars
Nkululeko M.
Bus broke down 2 times and the trip that was meant to be 8 hours ended up being 12 hours due to unservice bus.
1 out of 5 stars
Ntlantla M.
those toilet make the whole bus smell, we arrived very very late due to the heating of the bus
Eagle Liner receives praise for its clean buses, friendly drivers, and overall comfortable travel experience. Many users appreciate the affordability and timely arrivals of their services. However, some reviews mention occasional delays at departure points and a lack of onboard toilets as areas needing attention. Despite these minor issues, passengers generally report positive experiences with Eagle Liner's service efficiency.
The journey was smooth without stop and go I experienced on my way to Durban which disrupted my plans by being late by 2 hours. The bus departed and arrived in time
5 out of 5 stars
Victor M.
Bus delayed it was supposed to depart at 21h10 but ended up departing at 22h00.seat was uncomfortable, bus broke down many times on the road. It was a horrible experience wouldn't recommend to anyone!
1 out of 5 stars
Xolani G.
I loved everything except the toilet , it was dirty but I don’t blame eagle liner it’s the customers
Passengers frequently commend the bus service for its punctuality, comfort, and cleanliness. Many appreciate the friendly and professional drivers who ensure a smooth journey. However, some users have noted occasional delays in arrival times as well as issues with air-conditioning or charging ports not being available on all trips.
The bus was comfortable and cozy however it took for after , I was suppose to be in Johannesburg at 4:50 but I arrived at 7:04 end up being late for work and I had a stressful morning because of that. That why I’ve took a decision to not take the bus again.
2 out of 5 stars
Nondumiso Z.
What i can say is that it was safe to travell with it was my first time and maganageable.
5 out of 5 stars
Dina M.
The bus driver was was rude , he played loud music and turned on the air-conditioner instead of the heater even though passengers were complaining, I am sick now.
According to 145 reviews, Citiliner received a 3.8-star rating for this journey. Travelers were especially satisfied with the staff and the timeliness, but some complained about the wifi. Citiliner ticket prices on this trip start at $17
Citiliner Plus Durban Johannesburg recent customer reviews
The drivers are nice and made sure that all passengers are all the bus before we took off, just that the bus had a small leg room and it arrived late at the destination
2 out of 5 stars
Siphesihle M.
Very convenient and comfortable it to be like a luxury couch it very comfortable
5 out of 5 stars
Vusumuzi S.
I was looking for the difference between dreamliner and citiliner and yesterday was no different to citiliner bus.
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 .
Passengers generally enjoyed their travel experiences, highlighting comfortable seating and friendly staff. Many appreciated the punctuality of departures and arrivals. However, some reviews mentioned issues such as cold temperatures on board, occasional mechanical problems like leaks or power outages, and concerns about driving speed. Overall satisfaction was high despite these isolated incidents.
Based on 115 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 $38
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
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
1 out of 5 stars
Tinyiko Steven C.
Was supposed to travel then i received a msg that my traveling is postponed to today
Based on 5 reviews, the company was rated 1.8 stars on Busbud. Travelers were especially satisfied with the temperature and the ticket access but often complained with the departure location. Ulemu Bus Service ticket prices on this trip start at $131
Mozambique Touring Serices, 37 Bezuidenhout St, Troyeville, Johannesburg, 2094, South Africa
E - Eaglecity Kerk Street
84 Kerk St, Johannesburg, 2000, South Africa
F - Kerk Street
77 Nugget St, Hillbrow, Johannesburg, 2001, South Africa
Frequently asked questions about traveling from Durban to Johannesburg by bus
What is the distance between Durban and Johannesburg?
About 311 miles (502 km) separate Durban and Johannesburg.
What are the departure and arrival stations when taking the bus from Durban to Johannesburg?
If you're headed to Johannesburg from Durban, chances are that your bus will leave from Durban Beach - Intercape Office, o. R Tambo Parade (Opposite Tropicana Hotel) and arrive at O. R Tambo Airport Johannesburg. These are the main departure and arrival locations on this route, there are other pick-up and drop-off locations that could make it easier for you to reach your destination.
What are the best sights and things to do in Johannesburg?
Once in Johannesburg, you can start exploring the city and discover its surroundings. The top sights and things to do are Sci-Bono Discovery Centre, FNB Stadium, Apartheid Museum, Museum Africa and SAB World of Beer.
Can I pay for the bus tickets with Instant EFT?
Yes, Busbud introduced Stitch as a financial partner, offering Instant EFT as a new payment method. With Instant EFT, you can pay by transferring money directly from your South African bank account. When you're ready to purchase your bus tickets, simply go to checkout and select "Instant EFT" as the payment method and follow the on-screen instructions. And that's it! It's all very safe, quick and easy, clearing the transaction immediately.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/13
$23
11/14
$23
Today
$17
11/16
$17
11/17
$19
11/18
$17
11/19
$17
11/20
$18
The cheapest trip from Durban to Johannesburg was searched and found on Nov 15, 2025 with a price of $17
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 $17 to $53 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 $17 which is on 2025-11-16.
Usually Big Sky, Citiliner 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.