Users generally appreciate the professional and friendly service, noting that trips are comfortable and enjoyable. However, some reviews mention delays at stops or garages causing extended travel times. Additionally, there were occasional issues with air-conditioning leaks on certain buses and a lack of communication regarding stop durations.
Intercape Sleepliner Midrand Cape Town recent customer reviews
Infested with cockroaches and the trip took 4 hours longer as they were unable to pay for the petrol they purchased
1.0 out of 5 stars
Pieter K.
It was the worst as my son missed his dental appointment due to the bus not arriving on time
1.0 out of 5 stars
Lenicia A.
The bus was clean, which was great - the toilet not so much, especially when the bus stopped. Some of the charge ports didn't work - so people were bouncing ports. It was HOT and stuffy. The Journey was from 6:05: depart Joburg, to arrive at 2pm: Cape Town, However, we arrived 4:30pm, which means I missed my hospital visit with my mom. Stopped so many times. It def wasn't a 'non-stop' to Cape Town as indicated. Drivers were friendly.
According to user feedback, the drivers are generally praised for their professionalism and courteous behavior. Many users found the buses clean and comfortable, with a smooth ride experience. However, there were some reports of delays at pickup points and issues such as unpleasant odors on certain routes or non-functional facilities like toilets. Despite these minor concerns, communication about delays was appreciated by travelers.
Greyhound Midrand Cape Town recent customer reviews
The bus was clean and comfortable. ☺️The bus driver was courteous.
The journey, way too long 😔
5.0 out of 5 stars
Kgomotso M.
There was a bit of a delay, however it was communicated. Very friendly and considerate staff. Drivers respect the rules of the road and our safety. Bus from jhb to cpt was faultless. However, the bus from Midrand to jhb needs a thorough clean. The curtains had a very weird smell.
4.0 out of 5 stars
Nomathamsanqa T.
The bus was an hour late. The 15 minutes breaks were too longer making us arrive late in Cape Town than the agreed time on the ticket.
Users have shared positive experiences with the intercity bus service, highlighting that drivers are friendly and communicate well with passengers. The seats were described as comfortable, contributing to a fantastic journey overall. Many users expressed their intention to use this service again due to these commendable aspects.
Intercity Xpress Midrand Cape Town recent customer reviews
The bus had a delay of 2 hours also we were taken back to Johannesburg park station were police took us money.
2.0 out of 5 stars
Bienvenu K.
It was my time in that bus everything was perfect and my experience was lovely 😍
4.0 out of 5 stars
Siyabulela M.
Terrible, the charging ports weren’t working for a 17 hour trip, which is unacceptable!
Users have reported a smooth journey experience with the service. However, there were mentions of non-functional USB cables during the trip. Despite this minor inconvenience, travelers seemed to appreciate the overall punctuality and reliability provided by their first-time travel experience with this company.
Eagle Liner Midrand Cape Town recent customer reviews
The Journey was fine considering all the stops ,It took long to arrive because of the very uncomfortable seats.
2.0 out of 5 stars
Pelekemo T.
Very bad experience, late departure from Midrand and late arrival in Cape Town and I didn't get off my stop due insufficient fuel.
1.0 out of 5 stars
Kaniki I.
I enjoyed nothing it took almost 24 hrs to reach t. My bus was scheduled to leave 17h35 (Midrand), we left probably at 19h00 or so to go pick up other passengers at Park Station. We only left for Cpt at about 20h50. No apology nothing. Got to Bellville (Cpt) at about 15h50 instead of 11h30. Never again
A good way to travel this route is with Intercape Megaliner buses. The company offers 4 daily departures, with ticket prices starting at $84 and the shortest trip taking about 23 hours 26 minutes. Intercape Megaliner gets you where you want to go for a fair price.
Users have shared positive feedback regarding the caring and attentive service provided by the drivers, as well as a generally good travel experience. However, some users noted issues with time management during stops in Jo'burg and delays upon arrival in Cape Town. Additionally, there were reports of non-functional charging cables on board.
Delta Coaches Midrand Cape Town recent customer reviews
I didnt enjoy anything about the trip. In the 1st place my trip was supposed to be at 12.05 the morning and they delayed it till 6pm. The bus then came the evening and we were standing at park station for more than an hour and a half before leaving. And then there was more delays on the road. The driver also almost drove off the road had a passenger who was sitting infront not shouted. I will never ever take delta coaches again or recommend them as that was the 3rd bad trip I had with them and I only drove 3 times with them but now they have shown they are the worst . Never ever ever again.
1.0 out of 5 stars
Liesl F.
I didn’t enjoy anything from this trip. I bought a ticket sold with a level of comfort and quality and got a completely different thing. Horrible experience. Dirty, overcrowded, no aircon, no toilet, etc.
1.0 out of 5 stars
Aurelio R.
The Bus trip took 6 hours longer than the original ETA.
The bus was cramped
There was no ventilation and no windows to open
Bus driver didn’t know to reverse with the trailer attached which delayed our trip immensely. The whole experience was terrible and uncomfortable. And the bus driver never stopped often for breaks.
Users have shared positive feedback about the bus services, highlighting friendly and professional drivers who prioritize customer care. The buses are generally comfortable with a good team ensuring an enjoyable experience. However, some reviews mention issues like non-functional charging ports and occasional unpleasant odors from the toilets that could be improved for future trips.
Big Sky Express Midrand Cape Town recent customer reviews
Bus delayed by 6 hours , I was supposed to arrive at 12:00 pm but was still on the road to Cape Town by 17:00 as I write this review…the bus was not inspected correctly thats why it stopped on the road at 00:00 …I am not happy at all and it’s not the drivers fault it’s whoever said this bus was in a good condition to go
1.0 out of 5 stars
Siuyisiwe M.
The comfort of the bus was good, t the team was amazing, big up and keep up the good work… but the toilet was smelling right to the front,
3.0 out of 5 stars
Mikateko K.
The trip was perfect however some passengers were struggling with some charging porters not working
Based on 845 reviews, the company was rated 3.3 stars on Busbud. Travellers were especially satisfied with the ticket access and the cleanliness but often complained with the Wi‑Fi. Hope Diamond Transport ticket prices on this trip start at $40
Hope Diamond Transport Midrand Cape Town recent customer reviews
Based on 316 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the departure location and the temperature but often complained with the Wi‑Fi. tamuka ticket prices on this trip start at $186
Based on 38 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. MB Transport ticket prices on this trip start at $173
Frequently asked questions about travelling from Midrand to Cape Town 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 Midrand to Cape Town?
The cheapest bus tickets from Midrand to Cape Town start from $40. The average price for this route is around $89. 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 Midrand to Cape Town?
The average bus travel time from Midrand to Cape Town is 20h 30m, covering a distance of 1277 km. The quickest bus can get you there in 16h 55m and is operated by Delta Coaches.
Which bus companies service the Midrand to Cape Town route?
What are the earliest and latest departure times for the bus from Midrand to Cape Town?
The earliest bus departs from Midrand to Cape Town at 2:00am. And the latest bus departs at 6:35pm.
What are the CO₂ emissions for the bus trip from Midrand to Cape Town?
A bus trip from Midrand to Cape Town generates an estimated 31.924400000000002 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 Midrand to Cape Town?
According to Busbud customers, the highest-rated bus company on this route is tamuka, with an average rating of 4.1 out of 5 stars based on 314 reviews.
Which bus company has the best Wi-Fi from Midrand to Cape Town?
Based on Busbud reviews, the bus company tamuka has the highest Wi-Fi rating with a score of 3.1.
Which bus company has the best on-time performance from Midrand to Cape Town?
According to Busbud traveller reviews, the most punctual bus company on this route is tamuka, with a punctuality rating of 3.6 out of 5 stars.
Which bus company has the cleanest buses from Midrand to Cape Town?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is tamuka, with a cleanliness rating of 4.5 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
10-13
$73
10-14
$72
Today
$50
10-16
$38
10-17
$38
10-18
$38
10-19
$46
10-20
$46
The cheapest trip from Midrand to Cape Town was searched and found on Oct 16, 2026 with a price of $38
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Midrand to Cape Town, as early as possible.
You can expect to pay from $38 to $140 for a bus ticket from Midrand to Cape Town based on the last 2 days. You can expect to find the cheapest price for the trip at $38 which is on 2026-10-16.
Usually Intercape 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.