Many users appreciate the convenience of booking and online payment, as well as timely departures and arrivals. The buses are often described as clean, comfortable, spacious, with friendly drivers ensuring a safe journey. However, some reviews mention issues like non-functional charging ports and occasional delays due to external factors such as road accidents or unclear instructions regarding bus numbers on slips.
It was not pleasant, the bus was not properly cleaned, toilet was smelly and the driver got lost for about an hour which delayed our arrival.
1 out of 5 stars
Kim M.
Everything was excellent from customer service desk to the drivers. The only thing I didn't like, when they gave me those slips, they never explain to me that they gave the bus nr from those slips, I nearly missed the bus, while I arrived @ 16:00 pm at park station. But by God's grace I didn't miss it.
5 out of 5 stars
Fundiswa D.
Nothing I enjoy. Your open the window ..wind blow us ..when i ask to close the window he said he don't want to sleep..toilets smelling all over the bus .no heart we freeze whole night
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.
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
1 out of 5 stars
Nosibuyiselo M.
My bus Departure was at 1:30pm but it came around 4pm.. the bus stopped for 1 hr as the driver crashed into another car and still I haven't reach to my destination and I have lost my flight as well
Eagle Liner receives praise for its friendly and professional drivers, punctuality, and comfortable buses with charging ports. Many users appreciated the careful driving without unnecessary speeding. However, some reviews mention issues such as non-functional charging ports or overly hot temperatures inside the bus. Despite these minor concerns, travelers generally report a positive experience with Eagle Liner's service improvements over time.
Passengers frequently commend the comfort and friendliness of Delta Coaches, with many highlighting enjoyable trips and courteous drivers. However, some users have noted delays in departure or arrival times as a recurring issue. Despite these occasional setbacks, the overall experience remains positive due to comfortable seating and attentive service from staff members.
There driving was good but every benefits posted were never there, the bus had no power outlets no lights or air conditioner and it didn't leave on the posted time.
1 out of 5 stars
Andiswa X.
Very dissatisfied: passenger chargers faulty, seats lamp and aircon faulty, seats un adjustable, bus too hot, windows not designed to be opened, no toilets, no speakers to address passengers by hosts. Hosts not friendly. TV's not working.
1 out of 5 stars
Bonisa N.
The seats were comfortable i got sick the whole week because of their on and off aircon
Users have shared positive experiences regarding the cleanliness and comfort of the buses, with friendly drivers contributing to an enjoyable journey. However, some reviews mention consistent issues with punctuality, as delays ranging from two to three hours were reported without clear reasons for such extended waits. Despite this, communication about schedule changes was appreciated by travelers.
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.
1 out of 5 stars
Maphefo M.
My journey was too nice.Time management.. our driver was too much nice .the bus was warm
Users have consistently praised the bus service for its excellent drivers and very comfortable rides. The buses are noted to be clean, with ample space between seats enhancing comfort. While most experiences were positive, one user mentioned an issue with the toilet odor during their trip. Overall, travelers express high satisfaction and plan to book again in the future.
Big Sky Mthatha Johannesburg recent customer reviews
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
1 out of 5 stars
Abo M.
I enjoyed the comfortability of the seat and space between. I did not like the toilet it was smell all the way
Based on 1897 reviews, the company was rated 3.6 stars on Busbud. Travelers were especially satisfied with the ticket access and the departure location but often complained with the wifi. Citiliner ticket prices on this trip start at $25
Citiliner Plus Mthatha Johannesburg recent customer reviews
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 $24
Customers generally enjoyed their travel experiences, highlighting the punctuality and comfort of the buses. The drivers were often described as friendly and communicative, contributing to a pleasant journey. However, some users noted that charging ports occasionally did not work and there were concerns about restroom cleanliness on certain trips.
Citiliner Plus Mthatha Johannesburg recent customer reviews
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😊
5 out of 5 stars
Adrian M.
The condition of the bus is very bad, the charging ports are not working. It kept breaking down and it was a scary experience because this happened at night until early morning. Imagine being stuck in the middle of nowhere in these dangerous times. The bus definitely needs to be changed for the safety of passengers as we pay at the end of the day. We were delayed by 2 hours.
1 out of 5 stars
Thandokazi M.
The service was very poor, the bus brake down between mthatha and mont elif from 21:00 until 02:40 in the morning without getting help.driver tried to call the office for help but they keep on telling him lies, by saying the mechanic and another bus is on the way.but the bus only arrived after 6 hours. Greyhound don't take its clients seriously 😒
Based on 55 reviews, the company was rated 2.1 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Nobles ticket prices on this trip start at $66
Based on 62 reviews, the company was rated 3.9 stars on Busbud. Travelers were especially satisfied with the departure location and the ticket access but often complained with the wifi. Luvalo Brothers Transport ticket prices on this trip start at $27
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
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
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 Mthatha to Johannesburg by bus
What is the travel distance from Mthatha to Johannesburg?
About 375 miles (604 km) separate Mthatha and Johannesburg.
What are the departure and arrival stations when taking the bus from Mthatha to Johannesburg?
The majority of buses traveling from Mthatha to Johannesburg start their journey at Southridge Park - Shell Ultra City and wind up at O. R Tambo Airport Johannesburg. These are the main pick-up and drop-off locations on this route, but you can find others that could fit better into your travel plans.
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 SAB World of Beer, Liliesleaf, Old Fort and Constitution Hill, FNB Stadium and Joziburg Lane.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/13
$25
11/14
$29
Today
$36
11/16
$21
11/17
$21
11/18
$21
11/19
$21
11/20
$21
The cheapest trip from Mthatha to Johannesburg was searched and found on Nov 18, 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 Johannesburg, as early as possible.
You can expect to pay from $21 to $51 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 $21 which is on 2025-11-18.
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.