Many users appreciate the convenience of booking and online payment, as well as receiving tickets and reminders via email. The buses are generally described as clean, comfortable, spacious, with friendly drivers ensuring a safe journey. However, some concerns include non-functional charging ports and occasional issues with bus condition or size for longer trips.
Service was great,bus clean, toilet functioning and clean TV's were not working,it was on time
5 out of 5 stars
Thembi M.
I was not happy at all with the seating arrangements, it is not comfortable at all then the bus had a problem we had to look for the mechanic and we were delayed by almost 6 hours. The bus was almost an hour late from the pickup
2 out of 5 stars
Sinazo H.
The bus took a longer route via East London. The route of the bus must be specified on the happy to make customers aware of the route of the bus they are choosing. The route just like the price must be clearly stated and not hidden in the hours of the trip
According to users, the bus service generally provided a timely arrival and friendly drivers. However, there were some reports of uncommunicated delays and issues with the heater not functioning properly during colder conditions. Despite these concerns, passengers reached their destinations safely.
I didn’t enjoy their service, Firstly they are scammers they made the pay for the bag that was weighing less than 20 kg but the clause on the ticket state that the bag that is more than 22 kg required payment, they forcefully made me to pay and I will also lodge a complain in their offices. Secondly the drivers are rude they were not friendly, in my life I will never take APM and I wound recommend it to anyone
1 out of 5 stars
Phatiswa M.
There was nothing to enjoy... Poor service and staff members are dumb ppl whom think they are smart
1 out of 5 stars
Nkosinathi S.
The bus was late and it was raining there is no office at ultra city , before we reached Johannesburg we were moved to another bus we shaped and as a result I lost all my cosmetics again on my way back to mtata I took the same bus departure time was 19:30 and the bus was 3hours late am still on the was pity I missed my interview which was at 10:00 am , if I knew I could have taken another bus, I will never ever book the apm again
Users have shared positive experiences regarding the friendly and excellent drivers, clean buses, comfortable rides, and timely arrivals. However, some reviews mention concerns about significant delays of up to three hours due to frequent stops. Despite these occasional timing issues, many travelers appreciated the overall service quality provided by this bus company.
Very disappointed u gave us bus knows Very well it's not safe for in kokstard it stuck instead of givig us a bus that is in good condition u gave another skoroko that doesnt have charging port bo air condition on top of that it doesnt hv speed i was very late the time for my arival was 4:30 yeet i got joburg station by 9 whats that even mean am not happy with your services
1 out of 5 stars
Nomfusi T.
The bus was clean,drivers were very friendly in total I had e very nice and comfortable ride.
5 out of 5 stars
Onke M.
There was absolutely nothing to enjoy about the trip, what irritated me worse was your selfish employees, they made me pay R150 for extra luggage but along the way people had more luggages than mine but they didn't pay a penny, to a point the luggage compartment was full some passengers had to board with their luggages. I'm never using intercity again in the near future good luck with your old buses.
Eagle Liner has received positive feedback for its friendly and professional drivers, comfortable buses with charging ports, and timely arrivals. However, some users noted issues such as non-functional charging ports on certain buses and temperature discomfort due to heaters or air conditioning. Overall, the service is appreciated for its reliability despite minor inconveniences reported by a few passengers.
Everything about this journey was bad from….the bus itself is not comfortable at all
1 out of 5 stars
Ongezwa B.
The buss was not eagle liner it was a star buss, the seats were uncomfortable the chargers were not working it did not have arm rests worse experience ever I would never recommend it to anyone. Drivers were not driving properly they were tired.
1 out of 5 stars
Bulelwa N.
Enjoyed nothing the whole experience was bad . Drivers kept stopping a lot of times for no reason with no explanation. We got to park station late at 9am drivers were speeding and using bad routes that even have gravel
Passengers frequently highlight the comfort and friendliness of drivers on their journeys, appreciating features like charging points and warm buses. While many enjoyed safe travels with Delta Coaches, some noted delays in departure times or arrivals. Despite these occasional setbacks, overall experiences were positive due to comfortable seating and courteous service from staff members.
1, The way your driver's talk to passengers is unprofessional
2 Your busses doesn't carry their sparewills while driving longdistances
3 Your drivers they just keep quet they dont inform passengers what happened and what will happened the way forwad when the bus sturk on the road
1 out of 5 stars
Sigidimi Method N.
I enjoyed nothing their buses are low quality, and they took forever to respond to an emergency break down. So not worth it.
1 out of 5 stars
Silas M.
Very Poor service, lack of time management. l was suppose to leave mthatha to Johannesburg at 2:50 l left at 19:30
Users have expressed satisfaction with the bus service, highlighting the comfort and cleanliness of the buses. The drivers are noted for their pleasant demeanor and professionalism. However, there was a mention regarding an unpleasant odor from the toilet during one trip. Overall, passengers seem pleased with their travel experience on this service.
Big Sky Mthatha Johannesburg recent customer reviews
The arrival time stated on the site wasn't the actual arrival time. It took forever to get to my destination.
1 out of 5 stars
Nozi T.
The bus arrived late, along the road it got stuck for 6 hours. We were supposed to reach the destination around 05am but as I'm writing this it's 09h50 and we're still on the road and having at least 3 more hours to travel. The drivers are very unfriendly!!
1 out of 5 stars
Ezile M.
The bus came late and arrived late I loved the fact that the make sure everyone is inside before they leave
Based on 64 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the ticket access and the departure location but often complained with the Wi‑Fi. Luvalo Brothers Transport ticket prices on this trip start at $40
Users have reported that the service is punctual, with accurate timing being a highlight. Additionally, the staff has been noted for their safe driving and courteous interactions with passengers.
Citiliner Plus Mthatha Johannesburg recent customer reviews
The charging ports were not working only 20/100 that were working, there was cockroaches allover the bus.
Based on 121 reviews, the company was rated 2.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the power outlets but often complained with the Wi‑Fi. Big Tree ticket prices on this trip start at $38
Big Tree Coaches Mthatha Johannesburg recent customer reviews
It's 11:57 I am still on the road trying to get to Johannesburg, I left Mthatha on the 12 at 15:20 Bigtree is a big disappointment
Passengers have shared positive experiences with Citiliner, highlighting the punctuality and comfort of their journeys. The drivers are frequently praised for being friendly and communicative, ensuring passengers feel informed throughout their trip. However, some reviews mention non-functional charging ports as a minor inconvenience during otherwise enjoyable travels.
Not happy with;
1. Bus not arriving on time
2. Bus stopping intermittently due to mechanical problems.
3. Speeding to make up for lost time.
2 out of 5 stars
Noxolo M.
It was very punctual on departing and arrived earlier. I'm very much appreciated 👏
5 out of 5 stars
Bonginkosi N.
Driving was excellent despite the rainy weather condition. The bus was on time on both departure and arrival. As raining as it was, we were kept warm throughout the trip😊
Based on 58 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 $68
Based on 36 reviews, the company was rated 1.7 stars on Busbud. Travellers were especially satisfied with the power outlets and the ticket access but often complained with the seats. Transitliner ticket prices on this trip start at $42
This was going to be my first time with this bus but instead when I got to the station they gave us Luvalo bus and nothing was explained as to what has happened and why was the bus changed. The bus got stuck in the middle of nowhere at 2am for 5 hours. I am still on my way to Johannesburg now. I am very disappointed with the service
Frequently asked questions about travelling from Mthatha to Johannesburg 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 Mthatha to Johannesburg?
The cheapest bus tickets from Mthatha to Johannesburg start from $37. The average price for this route is around $50. 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 Mthatha to Johannesburg?
The average bus travel time from Mthatha to Johannesburg is 13h 55m, covering a distance of 605 km. The quickest bus can get you there in 11h 30m and is operated by Big Sky.
Which bus companies service the Mthatha to Johannesburg route?
What are the earliest and latest departure times for the bus from Mthatha to Johannesburg?
The earliest bus departs from Mthatha to Johannesburg at 12:45pm. And the latest bus departs at 7:20pm.
What are the CO₂ emissions for the bus trip from Mthatha to Johannesburg?
A bus trip from Mthatha to Johannesburg generates an estimated 15 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 Mthatha to Johannesburg?
According to Busbud customers, the highest-rated bus company on this route is Luvalo Brothers Transport, with an average rating of 3.8 out of 5 stars based on 64 reviews.
Which bus company has the best Wi-Fi from Mthatha to Johannesburg?
Based on Busbud reviews, the bus company Luvalo Brothers Transport has the highest Wi-Fi rating with a score of 2.1.
Which bus company has the best on-time performance from Mthatha to Johannesburg?
According to Busbud traveller reviews, the most punctual bus company on this route is Luvalo Brothers Transport, with a punctuality rating of 3.7 out of 5 stars.
Which bus company has the cleanest buses from Mthatha to Johannesburg?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Big Sky, with a cleanliness rating of 4.2 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
02-02
$56
02-03
$59
Today
$54
02-05
$41
02-06
$35
02-07
$36
02-08
$35
02-09
$35
The cheapest trip from Mthatha to Johannesburg was searched and found on Feb 6, 2026 with a price of $35
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Mthatha to Johannesburg, as early as possible.
You can expect to pay from $35 to $98 for a bus ticket from Mthatha to Johannesburg based on the last 2 days. You can expect to find the cheapest price for the trip at $35 which is on 2026-02-06.
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.