Intercape buses are highly praised for their punctuality, comfort, and cleanliness. Many users appreciate the friendly and professional drivers who ensure a safe journey. However, some reviews mention issues with non-functional charging points and cold temperatures due to inadequate heating or air conditioning during trips. Overall, Intercape is recommended by many travelers for its reliable service despite minor inconveniences reported by some passengers.
According to 11 reviews, APM WC received a 1.8-star rating for this journey. Travelers were especially satisfied with the ticket access and the seats, but some complained about the wifi. APM WC ticket prices on this trip start at $22
APMWC Mthatha Pretoria recent customer reviews
The bus was supposed to leave at 1,but we left mthatha at 16:30. It was cold in the bus. Please put heaters.
1 out of 5 stars
Annie M.
The bus didn't arrive on time from the pick station. The passengers were taken off the bus in Queenstown and waited in the street next to bus station for about two hours. No our from the staff properly addressed the passengers of the situation. People were panicking due to that bad treatment and there was no apology from the staff.
2 out of 5 stars
Athenkosi M.
Poor service 😢 the bus was suppose to be in pta by 5am but it got there at half 10 I got late for an interview 🚮
Passengers generally appreciate the punctuality and comfort of the bus service, with many noting that buses arrive on time and seats are comfortable. The staff is often described as friendly and caring. However, some users have mentioned issues with mechanical breakdowns during trips, suggesting a need for regular maintenance to ensure reliability.
I was late for the bus i tried contacting customer service around 1pm to change trip date they didn’t responds to my messages. My trip was at 3pm.
When i got to the station the lady said “buyela ekhaya”😕
1 out of 5 stars
Hlawulo O.
PLEASE DO NOT BOOK THIS BUS
very unprofessional drivers and staff. Drivers were caught drinking alcohol, and were very rude when asked questions. The drivers and head office manipulated us through lies about the buses to be used, we were offloaded multiple times to various buses. The bus was supposed to arrive before 7a.m. however due to the various lies, manipulation, sub par buses, we arrived just before 4 p.m.
1 out of 5 stars
Papama Q.
The journey was good but them departure time was changed on the same day to an earlier time where I saw the sms late I had to rush for my bus
Passengers have shared positive experiences, highlighting the professionalism and friendliness of drivers, as well as comfortable seating that made long journeys more pleasant. However, there were mentions of discrepancies in arrival times compared to schedules and a lack of charging sockets for devices on board. Overall satisfaction remains high despite these minor concerns.
Worse trip I have ever had with the bus. They lied about the arrival time to the destination. No communication with commuters, No plastic for waste. The journey was not nice at all.
1 out of 5 stars
Sesethu F.
Never enjoyed anything, I am still on the road, far from arriving at home because of their selfishness. Their system takes more than they can accommodate, now we were taken from another bus to another, all those buses not in good condition. I will arrive in the afternoon
1 out of 5 stars
Patiswa M.
Unfortunately the driver was extremely rude and lacked personal care and empathy. The toilet on board was reeking in poor odour. It was raining and the bus leaking from the top into the bus and when we got to JHB park station, in short notice driver and assistance move us from their bus to another bus different name and rushed us while travelling with a kid and were ver rude and extremely disrespectful and unprofessional. I am utterly disappointed
Delta coaches have received positive feedback for providing a comfortable travel experience and maintaining cleanliness. However, there are some concerns about punctuality, inconsistent staff friendliness, non-functional bus toilets on multiple occasions, and issues with charging devices during the journey. Additionally, passengers reported that buses sometimes leak when it rains.
It was horrible the bus was late to leave in Mthatha to Pretoria and it broke down.
I was supposed to arrive in Pretoria at 07:10and I arrived at 11:00am the drivers are not communicating with anyone, I'm afraid this is my second encounter with the bus and it's the same story.
I'm supposed to send back my sister to the Eastern Cape from Pretoria with the same bus since I bought return now I'm afraid especially that I won't be
2 out of 5 stars
Afika M.
Rude staff members old bus that is not even road worthy rude drivers that take smoke breaks through out the entire ride there’s no punctuality while it was raining we had to change seats because it’s raining inside
1 out of 5 stars
Sinalo F.
Very dissatisfied why? Arrived at the station and find Out the Pretoria bus is full. They take me to the one going to Cape Town for me to be transferred at East London guess what I reminded them several times. I ended up landing in Cape Town as I am still here since morning waiting for a trip of 14H00 how do one explain it?
Users have noted that the bus was early and clean, with drivers ensuring passengers were well-informed about their drop-off stations. However, some mentioned that there was no heater on board. Overall, the service appears to be punctual and attentive despite minor issues with onboard amenities.
Big Sky Mthatha Pretoria recent customer reviews
We arrived at 09:40 am instead of 07:10am.I have unpaid leave thanx to Ur so not dependable bus
1 out of 5 stars
Viwe D.
The bus was early and clean, drivers made sure everyone knows which station we're at for drop-off.
5 out of 5 stars
Enough M.
Yhoo the bus delay, beside that it was comfortable and warm and the charging point was working perfectly
Based on 1965 reviews, the company was rated 3.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the seats but often complained with the wifi. Citiliner ticket prices on this trip start at $26
Citiliner Plus Mthatha Pretoria recent customer reviews
Customers appreciate the punctuality and professionalism of the service, highlighting friendly drivers and comfortable amenities like toilets. However, some users noted issues such as damaged seats, non-functional USB ports, cockroaches inside the bus, and hawkers entering during trips. Despite these concerns, many enjoyed their overall travel experience with timely arrivals.
Citiliner Plus Mthatha Pretoria recent customer reviews
There's a lot of cocroach inside the bus but I enjoyed the trip it was warm,nice music and the driving was perfect on the road..the bus came in time.
4 out of 5 stars
Vuyelwa N.
I enjoyed it because there were toilets,comfortable seats and the driver's were so kind towards passengers
5 out of 5 stars
Lumka N.
My seat couldn't adjust because it is damaged. The USB charging port didn't work
Based on 226 reviews, the company was rated 3 stars on Busbud. Travelers were especially satisfied with the ticket access and the cleanliness but often complained with the wifi. Makalala Transport ticket prices on this trip start at $33
Based on 115 reviews, the company was rated 2.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the power outlets but often complained with the wifi. Big Tree ticket prices on this trip start at $40
Based on 36 reviews, the company was rated 1.7 stars on Busbud. Travelers 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 $30
I was ask to climb on Delta Coaches where I received a very poor service from their staff
They even left me at Park Station instead of taking me to Pretoria
Frequently asked questions about traveling from Mthatha to Pretoria 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 Pretoria?
The cheapest bus tickets from Mthatha to Pretoria start from $21. The average price for this route is around $37. 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 Pretoria?
The average bus trip duration from Mthatha to Pretoria is 15h 15m, covering a distance of 406 miles (654 km). The quickest bus can get you there in 12h 50m and is operated by Big Sky.
Which bus companies service the Mthatha to Pretoria route?
What is the earliest and latest departure time for the bus from Mthatha to Pretoria?
The earliest bus departs from Mthatha to Pretoria at 12:00pm. And the latest bus departs at 7:20pm.
What are the CO₂ emissions for the bus trip from Mthatha to Pretoria?
A bus trip from Mthatha to Pretoria generates an estimated 16 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
What is the best bus company from Mthatha to Pretoria?
According to Busbud customers, the highest-rated bus company on this route is Big Sky, with an average rating of 3.6 out of 5 stars based on 3015 reviews.
Which bus company has the best Wi-Fi from Mthatha to Pretoria?
Based on reviews on Busbud, the bus company Citiliner has the best Wi-Fi rating with a score of 2.2.
Which bus company has the most timely service from Mthatha to Pretoria?
According to Busbud traveller reviews, the most timely bus company on this route is Citiliner, with a punctuality rating of 3.6 out of 5 stars.
Which bus company has the cleanest buses from Mthatha to Pretoria?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Citiliner, with a cleanliness rating of 4.4 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
12/01
$31
12/02
$35
Today
$27
12/04
$21
12/05
$21
12/06
$21
12/07
$21
12/08
$21
The cheapest trip from Mthatha to Pretoria was searched and found on Dec 6, 2025 with a price of $21
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Mthatha to Pretoria, as early as possible.
You can expect to pay from $21 to $60 for a bus ticket from Mthatha to Pretoria based on the last 2 days. You can expect to find the cheapest price for the trip at $21 which is on 2025-12-06.
Usually Big Sky, 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.