Many users appreciated the punctuality and friendly demeanor of the drivers, highlighting a comfortable travel experience with timely departures and arrivals. However, some reviews mentioned issues such as bus cleanliness, inconsistent air conditioning temperatures, lack of onboard facilities like toilets or USB ports, and occasional discomfort due to seat conditions.
Intercape Sleepliner Cape Town Johannesburg recent customer reviews
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
1 out of 5 stars
Psyno V.
My bus got changed from Intercape to Blue sky. I didn't think it was a problem at first because they are part of the same company I thought they would be up to the same standard. I was wrong. The blue sky bus at first had some technical issues and we departed an hour later than the scheduled departure time. The bus was also extremely unhygienic, the toilets wouldn't flush and the urinals were filled with pee and the pee would spill every in the toilet. The aircons weren't working and stuffed with toilet paper, the whole ride I was drenched in sweat and couldn't sleep. Definitely the worst trip I have ever experienced I definitely don't recommend them to anyone.
1 out of 5 stars
Sihlanganise M.
Was very good but yesterday i bought the ticket 🎟 🙃 for my brother never appeared but money is gone why
Many users praised the comfortable seating and friendly staff, highlighting an overall enjoyable travel experience. However, some mentioned delays in arrival times and issues with air conditioning being too cold or hot. Additionally, there were reports of non-functional amenities like charging ports and WiFi on certain buses.
Greyhound Cape Town Johannesburg recent customer reviews
The drivers are personable and friendly. They are organised and seem to try to make everyone's experience relaxed.
5 out of 5 stars
Zetu M.
I actually enjoyed the time I was going to Cape Town with Greyhound because the drivers stopped and many petrol garages so that we can go to the toilet and stretch our bodies. A toilet in the bus was messy and smelled bad. Going to back to Johannesburg with Greyhound was terrible because the driver hardly stopped at petrol garages. I almost peed on myself.
4 out of 5 stars
Kabelo Eric Malata T.
The bus was very small for me not comfortable at all. It was suppose to be greyhound premium
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 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
1 out of 5 stars
Munyaradzi C.
I enjoyed that the staff was fully on board and that it was warm inside but what I didn’t like that we are arrived 2 hours and 30 minutes late from the original time.
Passengers generally had a positive experience with Intercity Xpress, praising the clean and comfortable buses, friendly drivers, and punctual service. However, some reviews noted issues such as non-functioning charging ports and concerns about toilet cleanliness. Additionally, there were mentions of overbooking leading to overcrowding on certain trips.
Intercity Xpress Cape Town Johannesburg recent customer reviews
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.
4 out of 5 stars
Namhla M.
The bus was nice and comfortable, warm all the way didn't even need my blanket 🙃 enjoyed the trip so well and we arrived on time
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
They were not toilets even though ticket stated them. The busy was in bad conditions seats were falling apart and we arrive 3 hours late
1 out of 5 stars
Mpho N.
Delta coaches is a bus company that I wont book again had such a horrible experience from the bus having delays and the company took out a bus with no permit to transport passengers what about our safety should anything had happened
1 out of 5 stars
Asemahle K.
We haven't arrived, we are still at the traffic department cause the driver doesn't have a permit
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
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
Users have shared mixed experiences, with positive feedback highlighting the neatness of the bus and commendable driving within speed limits. However, some users noted issues such as small seats leading to discomfort and a delay in pick-up time that affected arrival schedules. Despite these concerns, recommendations were still made for future travel.
APMWC Cape Town Johannesburg recent customer reviews
Nothing at all we almost went off the road twice because of a tired driver. The trip took two extra hours and the the bus is so uncomfortable
1 out of 5 stars
Ruth M.
Remove this bua from your site,it does not deserve to be transporting people. It’s not fit at all
1 out of 5 stars
Ntabiso N.
It’s a kak bus I wanted to cancel or change trip cz I booked the wrong bus but they didn’t want my money was gone for free just like that not even 50% back so f**k
LLVaya 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 $24. The trip between the two cities usually takes about 1050.
Based on 31 reviews, the company was rated 3.1 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 277 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
Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Cape Town to Johannesburg.
We make sure you can find a bus service from Cape Town to Johannesburg from the most reliable bus companies operating this trip.
From cheap bus tickets to more luxurious buses traveling from Cape Town to Johannesburg, we offer a wide range of bus services to best suit your needs depending on how much your budget is.
Where are the popular stops in Cape Town and Johannesburg?
77 Nugget St, Hillbrow, Johannesburg, 2001, South AfricaKerk Street
Frequently asked questions for your trip Cape Town - Johannesburg
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
10/13
$60
10/14
$44
Today
$22
10/16
$23
10/17
$23
10/18
$23
10/19
$24
10/20
$24
The cheapest trip from Cape Town to Johannesburg was searched and found on Oct 15, 2025 with a price of $22
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 $22 to $102 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 $23 which is on 2025-10-16.
Usually Wez We Coaches, MB Transport 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.
About Bus Travel
Bus Travel Tips
If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Cape Town to Johannesburg but it'll also be endearing to native speakers who will surely appreciate your effort.
Start sightseeing the minute your bus leaves the station. If you're on the night bus from Cape Town to Johannesburg, get comfy and count the stars.
Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Cape Town to Johannesburg that are otherwise impossible to come by with a plane.
Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Cape Town to Johannesburg.
Did you know?
Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!
Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.
The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. Use Busbud to book your trip online, in your own language and currency, wherever you are. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.