Passengers have shared positive experiences with the bus service, highlighting punctual departures and arrivals, friendly and communicative drivers, as well as comfortable seating. However, some reviews mention issues such as inconsistent air conditioning settings and occasional cleanliness concerns. Overall, the service is appreciated for its reliability and attentive staff.
Intercape Sleepliner Cape Town Johannesburg recent customer reviews
From the start it was very bad because if their is misunderstood they can’t help u
1 out of 5 stars
Lindile S.
It was a very smooth drive and the driver was very punctual and professional when he communicates with the passengers. The only thing l did not like was only the heater it was a bit hot.
5 out of 5 stars
Mlungisi Braveman Q.
I didn’t enjoy it , it was cold and told the driver to put on a warm aircon but that was not granted , whole night felt like a nightmare because it was freezing cold
Travelers frequently commend the comfortable seating and friendly, polite staff on their journeys. Many found the overall experience enjoyable despite occasional delays in arrival times. However, some reviews mention issues with air conditioning being too cold or hot depending on conditions outside, as well as concerns about restroom cleanliness and functionality during trips.
Greyhound Cape Town Johannesburg recent customer reviews
The bus arrived on time on departure and arrival. The problem was the seats were not compatible and space it was very small now my legs are swollen.
2 out of 5 stars
Christopher B.
I booked on Greyhound Premium because I wanted to be comfortable but was I surprised😳. My seat had no footrest and I could not adjust the seat… it was in a laying position and that’s how I’ve travelled for 19hours😭. Your driver almost left me behind in Colesburg, while I was making a bottle for my grandchild… no courtesy of just blowing the hooter. I had to run after the bus. The air conditioner was on freezing cold without any consideration for us the paying passengers. In conclusion if I knew that your offering in the Premium bus is so putrid… I would have just booked on a standard bus.
2 out of 5 stars
Jaqueline W.
Nothing on the bus was working, while I was travelling with my one year old, the lights were not working we were in the dark most of the journey. The drivers wouldn’t turn on the lights and the air conditioning was not working either. Last trip the bus got stuck for 4 hours so I’ve had inconvenience’s every single time I’ve booked with Greyhound this was definitely the last time!!!
Users generally appreciate the clean and warm buses, as well as the friendly staff. Many have had smooth trips with timely arrivals. However, some reviews mention delays in bus schedules and a lack of communication during these instances. Additionally, there are suggestions for better seating arrangements to accommodate passengers traveling together and improvements like adding heaters or charging ports on board.
Wez We Coaches Cape Town Johannesburg recent customer reviews
The bus didn’t keep up on time, driver is rude& we were taken to another area without any excuse
2 out of 5 stars
Nokonwaba M.
The bus was only a couple of minutes late, which wasn’t bad at all compared to other buses. However, the drop-off point is in a very dangerous place, just before entering Park Station. I also got robbed while waiting for my son, who was travelling. I had to pretend that I was with my partner, who was at the shop across the street. The shop worker confirmed that this place is not safe at all.
1 out of 5 stars
Queen T.
The coach was not branded, it was dirty . Seats were uncomfortable and broken. Horrible experience. Ride drivers
Many users appreciate the friendly and attentive staff, clean buses, and overall satisfactory travel experiences. However, several reviews mention delays in arrival times and occasional issues with bus maintenance, such as broken windows or loud engines. Despite these concerns, the service is generally well-regarded for its value for money and customer care.
Eagle Liner Cape Town Johannesburg recent customer reviews
The drivers were very friendly and very focus on the road. I had a wonderful traveling home and we arrived safely
5 out of 5 stars
Stella P.
The journey was lovely and safely but the booking time was 1230 to 600 am and we arrived at 8 ,besides that we had an amazing journey.
4 out of 5 stars
Mandie M.
Very bad peoples are seated not comfortable and the bus was very hot plz fix your service
Intercity Xpress receives high praise for its clean and comfortable buses, friendly staff, and punctual service. Many passengers enjoyed their journeys thanks to the drivers' excellent skills and accommodating nature. However, some reviews mention issues with non-functional charging ports and concerns about toilet cleanliness during long trips. Overall, Intercity Xpress provides a pleasant travel experience with room for minor improvements in specific areas.
Intercity Xpress Cape Town Johannesburg recent customer reviews
I really enjo My trip to JHB and it was my first time using the bus and it was a great experience
5 out of 5 stars
Siyasanga M.
There was this terrible sound that was very annoying.. Not sure if it's speed restriction alarm but it was horrible right through the night.
3 out of 5 stars
Daleen H.
I enjoyed my journey, the drivers were very kind. What I did not enjoyed is the people who were drinking inside the bus making noise swearing other people, making noise singing from Bellville to Johannesburg Park Station. This thing of drinking alcohol inside the bus is making other people uncomfortable.
Delta Coaches receives praise for its affordable and comfortable service, with friendly drivers who ensure a safe journey. However, several reviews mention issues such as delays in communication about schedule changes and the lack of heating on buses. Additionally, some users noted that certain amenities like toilets were not available during their trips.
Delta Coaches Cape Town Johannesburg recent customer reviews
Horrible my bus was suppose to leave at 4pm but the bus arrive at 20:00 with no communication from the company
1 out of 5 stars
Mandy L.
Bus arrived 2hours late and we had to get off at some point and exchange buses which took an hour
Drivers were rude and their communication was utter rubbish.Delta management should do better some people waited for the bus for over 6hours because they lied about departure time
I will never use this bus again and I hope this helps someone
1 out of 5 stars
Kwanele M.
The worst experience, 3 hour delay, random stops with no explanation provided. Again in the middle of the trip around past 2 am , it was cold and dark in some random garage we were told we need to get off the bus there’s another coming. A good hour was wasted again with moving our luggage and all. I would never recommend this bus to anyone.
Users have shared mixed experiences with the bus service. Many appreciated the smooth driving, safe arrival, and courteous drivers who provided good service. However, some users noted issues such as delays in departure times and buses not adhering to schedules. Additionally, there were concerns about unexpected stops for refueling at off-route stations without prior notice to passengers.
FF Gertse Cape Town Johannesburg recent customer reviews
It was horrible I am never going to use their services again, the departure was 6 hours late which made me miss my second second bus from Gauteng to Limpopo.
1 out of 5 stars
Vhahangwele N.
There is high breach of trust. Booking 3pm for bus takeoff but was delayed till 6pm. I was supposed to have a meeting in Johannesburg at 9am but ended up getting here at 12pm. I am highly disappointed in FF Gertse. Anyways, thank God for journey mercy.
1 out of 5 stars
Ajayi B.
I didn't enjoy my trip to start with the bus does not pick up at the time of your booking I booked for 3 o'clock bus. Bus left at 6-7pm from cape Town.it is not even the bus I booked for,the bus is no name.secondly this bus dropped us on the side of the road to take another bus to Joburg,we waited for hours for another bus.thirdly because I bought a return ticket for 2 people bus was 500 a ticket,I paid 2000 rand for both why I don't know.
4 thly the same thing happened on our way back.booked for 3 bus came at 6 it was very cold on this bus no heater only Aircon,we waited for 3 hrs on the side of the road for a bus to cape.we have to get out of the bus around 3 in the morning in the cold to change for another bus yhuuu.not again shem.who want to be overcharged for a bad service
Users have shared positive experiences with APMWC, highlighting the professionalism and friendliness of the drivers. The bus journeys are generally enjoyable and neat, though some users noted issues with air conditioning and small seats. There were also mentions of delays in pick-up times, but overall, the trips were safe and pleasant.
APMWC Cape Town Johannesburg recent customer reviews
The bus arrived late. The drivers didn't handle ventilation well, the temperature was too hot, stuffy and hard to breathe clean air most of the times. They allow people who are selling in the bus and didn't notice that one of them was on the bus when they were driving, that is security issue for me. Unauthorized people can cause harm.
2 out of 5 stars
Bheki N.
Very bad they said we will leave around 1 o'clock but we left Capetown around 6 o'clock afternoon yhooo
1 out of 5 stars
Simphiwe N.
Firstly it was my first time using APMWC and I truly enjoyed the journey from CP - JHB, the driver was super professional and friendly at the same time. Hahaha I also made friends.
LL Vaya Africa offers 2 daily buses from Cape Town to Johannesburg. Though the average price for this trip is $31, you can find tickets starting at $22. The trip between the two cities usually takes about 1050.
Passengers have shared positive experiences with the bus service, highlighting its cleanliness and comfort. Many appreciated the friendly staff and well-maintained amenities like charging ports. However, some reviews mentioned delays due to multiple boarding stops or late departures. Despite these timing issues, travelers valued the safe driving and overall pleasant journey experience provided by attentive drivers.
Big Sky Express Cape Town Johannesburg recent customer reviews
The bus got an accident after traveling for less than 10km. They only send them another bus after 3hours
1 out of 5 stars
Mapula M.
The was nothing to enjoy bus was late after being n hour late we got stuck from 11pm until 2am that's when they send another bus it drive slowly with to many stops,we arrived at joburg 20:00 pm while arrival time was 14:00
1 out of 5 stars
Cornellia N.
I did not enjoy the fact that the bus did arrive in time at the departure and I arrived late to my departure and I missed my second trip from Johannesburg to mpumalanga
Based on 32 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the ticket access and the temperature but often complained with the wifi. MB Transport ticket prices on this trip start at $104
According to customer reviews, the service was generally good and on time. However, there were some issues with the chargers not working in the right row seats. Additionally, some customers mentioned flaws in the operation system such as late buses and uncleaned windows and floors. The lack of communication regarding delays was also a concern for some passengers. Despite these negative aspects, it's worth noting that there were positive comments about certain aspects of the service.
Note: This summary contains 69 words which exceeds requirement 7
NOBLES Cape Town Johannesburg recent customer reviews
Bus was supposed to leave at 18H30 and turned up at 20H00. 5 hrs later it was over heating. Had to hike from Lansburg to Bloem. Dreadful service
1 out of 5 stars
Jay M.
The bus stucked at beufortwest on the 22 december 2023 we waited 4 hours machan came and fix the bus they manage to drive 3km and it stucked on open veld we had no water and we waited on other 5hours before the rescue bus arrive finally it came. So it was poor service from 21 December 2023 and we arrive 23 December 2023
1 out of 5 stars
Tshepo R.
I did not enjoy from the very beginning they changed a bus and waiting time and the arrival time
According to customer reviews, there have been several negative experiences with the bus service. Customers complain about unprofessional drivers who lack communication skills and even leave passengers stranded at stops. In some cases, the buses did not show up or were canceled without prior notice. These incidents have caused inconvenience and frustration for customers, especially those traveling with young children.
ilulaBus Cape Town Johannesburg recent customer reviews
It was honestly awful, there were about 4/5 hours late. A woman got punched in the face for enquiring about it!
1 out of 5 stars
Anele M.
The fact that it’s communicated that the bus will pick us up at a certain stop, at a certain time. When we arrived at the spot, we were told that there is no busses that picks anyone up. We had to run around to find out where the bus stops, all contact numbers does not work at all… then there is the times communicated, the time communicated on the ticket states 2:15pm, only to find out that the bus would arrive at a total different pick up at 4-5 hours later! What a disappointment.
1 out of 5 stars
Lusinda T.
Worst trip ever, bus was delayed by nearly 2 hours. We were then charged money for our luggage even though our weight did not exceed 20kg p/p. Bus pulled over at some bush along the road and one of the passengers got bit by a snake wanting to relieve herself because the Bus toilet was locked all the way. The aircon wasn't working. One of the passengers got robbed with her bag and money because the driver refused to drop us off at park station. Guys please, under no circumstances take an illulabus!!! The worst ever.
Based on 8 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the timeliness and the ticket access but often complained with the wifi. Nabil Transport ticket prices on this trip start at $99
Based on 280 reviews, the company was rated 2.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Jobela Star ticket prices on this trip start at $23
Based on 5 reviews, Hartley Tours was rated 1.8 stars for this trip. Hartley Tours ticket prices on this trip start at $44, with the trip lasting on average 980.
Hartley Tours Cape Town Johannesburg recent customer reviews
That bus does exist. I wasted my money as the bus did pitch and the contact numbers provided are for someone who used to be employee of Hartley tours 5 years ago. I had to book another bus I lost the money that I booked with
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 Cape Town to Johannesburg by bus
What is the distance between Cape Town and Johannesburg?
About 784 miles (1263 km) separate Cape Town and Johannesburg.
What are the departure and arrival stations when taking the bus from Cape Town to Johannesburg?
If you're headed to Johannesburg from Cape Town, chances are that your bus will leave from Bellville - 8 Mabel St. 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 Bush Babies Monkey Sanctuary, Old Fort and Constitution Hill, Johannesburg Zoo, FNB Stadium and Liliesleaf.
Can I pay for the bus tickets with Instant EFT?
Yes! We partnered with Stitch to offer Instant EFT as a payment method, allowing you to transfer money directly from your South African bank account. If you'd like to use Instant EFT as your payment method for bus tickets, simply select it during checkout and follow the instructions. And there you have it! The transaction process is quick, easy and safe.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/12
$47
11/13
$43
Today
$47
11/15
$24
11/16
$24
11/17
$24
11/18
$24
11/19
$24
The cheapest trip from Cape Town to Johannesburg was searched and found on Nov 15, 2025 with a price of $24
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Cape Town to Johannesburg, as early as possible.
You can expect to pay from $24 to $104 for a bus ticket from Cape Town to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $24 which is on 2025-11-15.
Usually MB Transport, 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.