Many users have praised the comfort and cleanliness of the buses, noting that they are generally well-maintained with working facilities. However, punctuality appears to be a common concern among travelers, as several reviews mention delays in departure or arrival times. Despite these timing issues, many found their journeys enjoyable overall due to comfortable seating and attentive service.
It was a pleasurable experience, great service and will recommend it to more family members.
5 out of 5 stars
Nomusa K.
It was very bad they do not arrive in time 2hours late not comfortable sitting
2 out of 5 stars
Ncumisa M.
I didn't enjoy the trip at all. Firstly, it was the lady who weighed our bags who was chewing gum. I found that to be very unprofessional. Secondly I was assigned to either coach 906 or 713. I thought I would be assigned to one coach. This caused confusion when the buses arrived. We were sent from pillar to pole by rude drivers. Thirdly, the bus was extremely cold and the drivers didn't care even if we reported. I almost froze to death. I wish I had not used your coach. On arriving at any stations, they would give instructions that we would not even hear. In addition, I sat downstairs at the back, next to a cupboard, there isn't even enough space for an adult there. I, honestly, had a he'll of a nightmare on your coach. I wonder what I will use in my day back. You have always impressed me but this time I was extremely disappointed. Hope you will address these matters.
Passengers generally appreciated the punctuality and professionalism of Eagle Liner, with many noting that buses arrived on time. The comfort of the ride was also highlighted positively by several users. However, some passengers mentioned issues such as a lack of charging points and limited legroom between seats. Despite these concerns, overall satisfaction with service quality remains evident among travelers.
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
5 out of 5 stars
Ziyanda M.
Time was accurate but the bus was very cold and the seats are too small and not comfortable
2 out of 5 stars
Ncebakazi M.
It was a nice journey, I really enjoyed the ride. The bus was warm and the timing was perfect except for the charging area which was not working.
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.
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
1 out of 5 stars
Catherine S.
I didn't like that the bus was 2 hours late and then there was no communication stating the reason why. But we got to joburg on time.
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
Many users appreciated the comfortable and clean buses, as well as the friendly and helpful staff. However, some reviews noted issues with timekeeping, such as late arrivals or lack of communication regarding delays. Additionally, there were mentions of inadequate bathroom facilities on board and inconsistent air conditioning temperatures during trips.
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 5 reviews, the company was rated 1.6 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the Wi-Fi. Citilink ticket prices on this trip start at £15
Based on 1897 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the Wi-Fi. Citiliner ticket prices on this trip start at £25
Based on 55 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 Wi-Fi. Nobles ticket prices on this trip start at £52
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.
Users have shared positive experiences with Ramalo, highlighting satisfaction and comfort during their travels. The service was noted for its punctuality, leaving a favorable impression on passengers who would recommend it to others.
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 😌
5 out of 5 stars
Patricia M.
I was impressed with the service received.. arrived on time
Based on 417 reviews, the company was rated 1.4 stars on Busbud. Travellers were especially satisfied with the ticket access and the power outlets but often complained with the Wi-Fi. FF Gertse ticket prices on this trip start at £24
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 travelling by bus from Queenstown, ZA to Johannesburg
How far is Johannesburg from Queenstown by coach?
The distance between Queenstown and Johannesburg by coach is approximately 400 miles (645 km).
Is there a way to reach Johannesburg from Queenstown without flying?
You can choose the coach to travel this route. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You also have the option of utilising carpooling services.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
13/11
£22
14/11
£35
Today
£15
16/11
£16
17/11
£15
18/11
£15
19/11
£16
20/11
£16
The cheapest trip from Queenstown, ZA to Johannesburg was searched and found on 17 Nov 2025 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 Queenstown, ZA to Johannesburg as early as possible.
You can expect to pay from £15 to £68 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 £15, which is on 2025-11-17.