Passengers have shared positive experiences with the bus service, highlighting the professionalism and friendliness of the staff, as well as the timely and comfortable journeys. However, some reviews mention delays in departure times and issues with onboard amenities such as non-functioning charging ports and cold temperatures. Overall, travelers appreciate the safe driving and courteous service provided by the drivers.
The bus departed more than an hour late than scheduled, we were only informed about 30 minutes before the bus arrived.
As if that was not enough, we were stuck for more than 2 hrs in Smithfield just after Bloemfontein. We were informed that another bus would come in about an hour's time to replace the other. That never happened.
To cut the long story short, we travelled by the same bus, jerking for a few kilometers until the jerking stopped. I arrived at my destination 4 hrs later.
I booked this particular bus because it's competitor was unavailable for my specific date.
Poor service.
1 out of 5 stars
Asanda B.
Was not happy with the way the bus driver was communicating with us .we got delayed for two hours 🙃
1 out of 5 stars
Kelly I.
Everything was 100%. Think the fact that it was during the night makes it better. It was all quiet.
Based on 10257 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Eagle Liner ticket prices on this trip start at R 353
Based on 10947 reviews, the company was rated 3.1 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Intercity Xpress ticket prices on this trip start at R 407
According to 14 reviews, Delta Coaches received a 1.6-star rating for this journey. Travellers were especially satisfied with the ticket access and the departure location, but some complained about the Wi-Fi. Delta Coaches ticket prices on this trip start at R 355
I'm not happy about the pick up time of the bus, even now I don't know if my children have arrived safely or not,very poor service and I won't book this bus anymore
1 out of 5 stars
Nombulelo K.
The trip was delayed by 3 hours with no communication. It was very disorganised, we were informed to change buses at Park Station, according to our Destinations. Some people did not hear the announcement and found out during the trip, that they are on the wrong bus. The condition of the bus is very unsafe, the wheels were making a loud sound, and the bus driver informed us the bus had a suspension issue, which was the reason the wheels sounded like they would fall out
1 out of 5 stars
Zothando H.
Hate Delta will never recommend, never on time. will never ever in my life travel with. bus late for more than two hours.
Users have shared positive experiences, highlighting the exceptional drivers and good customer service from the helpdesk. However, there are suggestions for improvement in bus cleanliness to ensure a more pleasant environment. Despite arriving an hour late in Queenstown on one occasion, overall satisfaction with the service remains high.
The bus left us at the station. We were there 30 minutes before the departure time when we asked greyhound drivers that were there one told us he’s going to Cape Town the other one said we should wait our bus was still coming. To our panic we called the office and we were told the bus left and there’s nothing they can do
Horrible experience with greyhound. We lost our money just like that
1 out of 5 stars
Simamkele T.
The cleanliness of the bus, punctuality and the good customer service from their helpdesk when I called in
5 out of 5 stars
Khanyisa G.
I had a great trip and the service was good. The drivers were exceptional
On a lighter note the bus company can invest a lot in cleaning the bus and ensuring a coachroach free environment. We arrived 1 hour late in Queenstown but overall i was satisfied with the service.
Based on 1905 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 R 575
Frequently asked questions about travelling from Midrand to Queenstown, ZA by bus
How much does a bus ticket from Midrand to Queenstown cost?
The bus ticket price from Midrand to Queenstown starts at R 353. The best way to find cheap bus tickets from Midrand to Queenstown is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Midrand to Queenstown?
The average travel time between Midrand and Queenstown is around 11h 40m, although the fastest bus will take about 9h 55m. This is the time it takes to travel the 669 km that separates the two cities.
How many daily bus connections are there between Midrand and Queenstown?
The number of buses from Midrand to Queenstown can differ depending on the day of the week. On average, there are 29 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Midrand to Queenstown by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Midrand to Queenstown?
When taking the bus from Midrand to Queenstown, you can travel comfortably and safely with Intercape, Eagle Liner, Intercity Xpress.
What are the departure and arrival stations when taking the bus from Midrand to Queenstown?
Buses travelling between Midrand and Queenstown leave from Engen Big Bird N1 or Midrand - Shell Ultra and arrive at Intercape Office, Cathcart Road (next to Sasol Garage), Queenstown Station, Railway Station.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
16/11
R 328
17/11
R 361
Today
R 357
19/11
R 358
20/11
R 424
21/11
R 424
22/11
R 424
23/11
R 403
The cheapest trip from Midrand to Queenstown, ZA was searched and found on 16 Nov 2025 with a price of R 328
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Midrand to Queenstown, ZA as early as possible.
You can expect to pay from R 328 to R 1 117 for a bus ticket from Midrand to Queenstown, ZA based on the last 2 days. You can expect to find the cheapest price for the trip at R 358, which is on 2025-11-19.
Usually Intercape, Eagle Liner 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.