Many users appreciated the comfortable and clean buses, with some highlighting a pleasant travel experience. However, punctuality appears to be a common concern as delays were frequently mentioned. Additionally, issues such as non-functioning charging ports and occasional unpleasant odors from restrooms were noted by several travelers. Despite these concerns, many passengers expressed satisfaction with their journeys overall.
The bus roof was dirty including the curtains, something disgusting falling onto me, we left Queenstown very late because the door was not working. But at least it arrived on time for pick up.
3 out of 5 stars
Lunathi N.
Bus is safe problem was the breakdown in Bloemfontein which ended up causing a delay in arrival time
2 out of 5 stars
Ben M.
It was a pleasurable experience, great service and will recommend it to more family members.
Many users appreciated the punctuality and professionalism of the drivers, with several mentioning that buses arrived on time. However, some reviews noted issues such as a lack of charging points, uncomfortable seating due to limited space between seats, and occasional bus delays or overcrowding. Despite these concerns, many travelers expressed satisfaction with their overall experience.
THE BUS WAS NONSENSICAL! luggage was in the bus with us with no place to charge our phones. the bus was NOT for long distance. the seats are horrible as well. i didn’t enjoy the trip at all and i want to escalate this further.
1 out of 5 stars
Yamani Darlese H.
Bus did not make enough stops, some passengers were intoxicated. Bus driver was rude. But bus was clean, charging ports worked, bus was warm.
4 out of 5 stars
Lukho T.
the speed, charging access for cell phones, drivers were so caring about passanger in each stop they wouldnt depart with checking if all passengers were in.. The bus didn't stuck I arrived before the time that was written in my ticket
Passengers have shared positive experiences with Intercity Xpress, highlighting the comfort and cleanliness of the buses. Many appreciated the friendly drivers and noted that their journeys were pleasant overall. However, there was a mention of confusion regarding pick-up points which could lead to potential issues for travelers if not addressed properly.
The bus was more than 1hour late, and it didn't stop by any shop only pick people on the way
2 out of 5 stars
Siyonela S.
I enjoyed everything about the bus the trip was so amazing ohhh the driver 🥰🥰🥰🥰🥰
5 out of 5 stars
Sandisod G.
I struggle with motion sickness, but in the Intercity i didnt suffer much because the heater was not on and the seats were comfortable, i loved it so much
Users have shared mixed experiences with the service. Many appreciated their journey, highlighting a positive travel experience. However, there were reports of significant delays and safety concerns during nighttime at Queenstown Station due to a bus not arriving as scheduled until much later than expected.
The bus was 4 hours late, we were meant to leave at 18:30 but we left at 22:20. To top it off we were transferred to another bus company named Delta. According to the employees at Apmwc, the company cancelled because apparently it was not fully booked as they expected & chose to communicate this LAST OF LAST MINUTE!
The bus had no toilet inside, the driver did not even allow us to stop at least 2-3 times to use the bathroom due to that. Every time a passenger could not hold it in anymore they would communicate it to the driver, & he stopped in the middle of the highway. We had one stop, during that stop we were rushed by the driver to hurry up. We only had 10 minutes break. The bus had no logos, no PROPER DRIVERS! The driver was speeding. We did not even get dropped off inside park station… because the buss does not have logos. I am so dissatisfied. But what do I expect from a company that do not prioritise punctuality to begin with? NOTHING!
1 out of 5 stars
Marcelle N.
Nothing impressive except am very disappointed for inpanctuality for almost 2 hrs no correspondence nothing vry poor service
1 out of 5 stars
Dumile S.
The cashiers wants to rob us, Apmwc your buses are never on time, and the cashiers told us even if we can write emails to report them nothing will the company do them. The were drunk. I departed from Queenstown railway
Passengers have shared positive experiences, highlighting that despite some minor issues such as non-functional charging ports and a heater not working, the overall journey was pleasant. These reviews suggest that travelers appreciated their trips even with these small inconveniences.
Hope Diamond Transport Queenstown Johannesburg recent customer reviews
The drivers were rude and bullying people I’ve never felt so hurt in my life the speed of the bus when we were Lea Eastern Cape was insane 🥹
1 out of 5 stars
Liyema M.
The bus came 4hours after waiting time ,the service was very bad ,the bus was uncomfortable and the driver was recklessly driving …Highly do no not recommend
1 out of 5 stars
Anelisiwe L.
The bus arrived extremely late. I was scheduled to leave at 7pm and that ended up being 10pm. The bus arrived at the station at 21:33.They have no form of communication nor do they have an operational office be it at the station or via the support line .
The drive was great , the drivers have exceptional care for customers.
Based on 12 reviews, the company was rated 2.4 stars on Busbud. Travellers were especially satisfied with the staff and the ticket access but often complained with the timeliness. Citilink ticket prices on this trip start at $25
The bus is new and in a good condition. The drivers are friendly. Please beand your buses for easy identification.
5 out of 5 stars
Asanda M.
They use Ramalo's old buses and not citi link. The bus is not of good standard, having very hard chairs and mechanically one would feel as if something heavy would just fall off. Not good for a long journey at all
Passengers have praised the friendly and smooth driving of the bus drivers, contributing to a comfortable journey. However, multiple reviews mention delays in departure times and issues with overloading, which resulted in some passengers being left behind. Despite these challenges, customers appreciated attentive service during their travels.
Very bad experience, bus arrived 3 hours later and when we got to Jhb it left on the side of the road , and It was my first time did not even know park station,,, felt so insafe
1 out of 5 stars
Thabisa M.
We were supposed to be leaving Queenstown at 19:00 on Sunday then arrive at Johannesburg at 5:30 in the morning Delta didn’t arrived at that time , the bus arrived on Monday at 1:00 am . We tried calling the customer service but they were not picking up calls. Never use this bus it’s horrible !
1 out of 5 stars
Thandolwethu H.
I didn't enjoy it the bus was full and delayed.was told to wait for different bus😭😭
Based on 1 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the staff and the temperature but often complained with the seats. Milta Coaches ticket prices on this trip start at $44
Users frequently highlight the comfort and cleanliness of the buses, as well as friendly and helpful staff. Many appreciate that journeys are smooth with attentive drivers ensuring passenger satisfaction. However, some reviews mention issues with timekeeping, such as late arrivals or departures not aligning with schedules. Additionally, there were occasional concerns about non-functioning air conditioning systems and lack of onboard toilets.
The buys drives smooth, the guide from the bus driver was top notch.the only thing I did not like was that the departure time was not as per the ticket neither was the arrival time. Besides that all was smooth and all promised features were there
5 out of 5 stars
Lubabalo S.
Bus was on time and drivers were very helpful to us. They kept on checking on us if we are ok.
5 out of 5 stars
Armstrong K.
Bus brocken down and we had to be transferred to 2 more busses just to arrive at Joburg from Eastern Cape, making the trip to be longer and tiring.
Users have shared positive experiences with Flex City Connect, highlighting effective communication and an enjoyable trip. However, some noted the absence of charging stations on the bus as a minor inconvenience. Overall, travelers appreciated their journey despite this small issue.
Flexi City Connect Queenstown Johannesburg recent customer reviews
I was soo happy the only problem was tht the bus ddnt have the charging stations
4 out of 5 stars
Nopinki M.
The bus didn't show up
1 out of 5 stars
Abongile G.
raelly enjoyed trip with flex city connecy , well communication. too nice
Based on 25 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the timeliness. MN QWABE TRANSPORT ticket prices on this trip start at $32
Based on 2062 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the seats but often complained with the WiFi. Citiliner ticket prices on this trip start at $34
According to customer reviews, there have been complaints about the buses being consistently late and overbooked. Some customers also mentioned issues with communication and customer service. However, there were positive comments regarding the considerate drivers and warm bus conditions. Improvement in punctuality, bus maintenance, and staff training is suggested for a better experience overall.
The bus never pitched , we're still sitting here at Queenstown station cold with toddlers and babies,no update no communication even now we're still here,I regret it and it's far to go back home
1 out of 5 stars
Anette P.
I’m very much disappointed with ILula bus i am still in Queenstown station, the bus didn’t arrive 😢😢🥹 i have sent an email but not response
1 out of 5 stars
Tumelo Joseph M.
My experience with IlulaBus has been extremely frustrating. What I didn’t enjoy was the complete lack of communication and the fact that despite having paid tickets, we were left stranded. The bus was supposed to arrive at 19:30 on January 3rd, but as of 10:40 it still hasn’t shown up. There was no staff around to help, and no updates were provided, which was especially concerning with kids and elderly passengers on board. The entire situation felt completely disrespectful to passengers’ time and safety.
Based on 6 reviews, the company was rated 1 stars on Busbud. Travellers were especially satisfied with the departure location and the power outlets but often complained with the WiFi. Atlantic ticket prices on this trip start at $28
Based on 57 reviews, the company was rated 2.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Nobles ticket prices on this trip start at $69
Customers have shared positive experiences with Ramalo, highlighting the pleasant and skilled drivers as well as timely arrivals. However, some users noted a lack of charging ports and air conditioning on certain trips. Additionally, concerns were raised about the absence of safety belts on buses in South Africa due to road safety considerations.
I was extremely happy 😃 it was worse when l discovered they had a charging port 🌸❤️❤️❤️
5 out of 5 stars
Chwayita M.
Enjoyed the driver. He was very pleasant and drove very well.
We did not have charging ports and air conditioning. We had to open windings for air as it was unbearably hot.
The bus has no safety belts. That is a major red flag as road safety is major issue issue in South Africa. This needs to be sorted out asap.
4 out of 5 stars
Sipho D.
Best experience ever i would recommend Ramalo to everyone. I was really satisfied and comfortable 😌
Frequently asked questions about travelling from Queenstown, ZA 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 Queenstown to Johannesburg?
The cheapest bus tickets from Queenstown to Johannesburg start from $24. The average price for this route is around $46. 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 Queenstown to Johannesburg?
The average bus travel time from Queenstown to Johannesburg is 10h 25m, covering a distance of 644 km. The quickest bus can get you there in 8h 25m and is operated by Atlantic.
Which bus companies service the Queenstown to Johannesburg route?
What are the earliest and latest departure times for the bus from Queenstown to Johannesburg?
The earliest bus departs from Queenstown to Johannesburg at 2:30pm. And the latest bus departs at 11:50pm.
What are the CO₂ emissions for the bus trip from Queenstown to Johannesburg?
A bus trip from Queenstown to Johannesburg generates an estimated 16 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from Queenstown to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is MN QWABE TRANSPORT, with an average rating of 4.2 out of 5 stars based on 19 reviews.
Which bus company has the best Wi-Fi from Queenstown to Johannesburg?
Based on Busbud reviews, the bus company MN QWABE TRANSPORT has the highest Wi-Fi rating with a score of 3.8.
Which bus company has the best on-time performance from Queenstown to Johannesburg?
According to Busbud traveller reviews, the most punctual bus company on this route is Intercape, with a punctuality rating of 3.1 out of 5 stars.
Which bus company has the cleanest buses from Queenstown to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Milta Coaches, 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
01-02
$69
01-03
$62
Today
$57
01-05
$55
01-06
$50
01-07
$44
01-08
$43
01-09
$43
The cheapest trip from Queenstown, ZA to Johannesburg was searched and found on Jan 8, 2026 with a price of $43
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Queenstown, ZA to Johannesburg, as early as possible.
You can expect to pay from $43 to $143 for a bus ticket from Queenstown, ZA to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $43 which is on 2026-01-08.
Usually Eagle Liner, Intercity Xpress 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.