Intercape is praised for its punctuality, cleanliness, and friendly drivers, making it a reliable choice for travelers. Passengers appreciate the comfortable and spacious seating along with convenient booking options. However, some users have noted issues such as non-functional charging ports and occasional pest problems on board. Overall, Intercape is recommended by many for its safe travel experience despite minor concerns raised in reviews.
According to 37 reviews, APM WC received a 2-star rating for this journey. Travelers were especially satisfied with the ticket access and the timeliness, but some complained about the wifi. APM WC ticket prices on this trip start at $22
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
1 out of 5 stars
Parth M.
Uncommunicated delays plus the heater was not working it was cold but we got here safe
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
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 😒
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 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 $25
Based on 58 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 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 $65
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
With Busbud, comparing and booking tickets for a bus from Mthatha to Johannesburg is a breeze. Browse through an extensive selection of bus fares and bus schedules to find the best deals.
Bus service from Mthatha to Johannesburg will be provided by the most trusted bus companies.
Whether it is cheap bus tickets or more luxurious buses going to Johannesburg from Mthatha, we help you find what you're looking for based on how much of a budget you have.
Where are the popular stops in Mthatha and Johannesburg?
77 Nugget St, Hillbrow, Johannesburg, 2001, South AfricaKerk Street
Frequently asked questions for your trip Mthatha - Johannesburg
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
10/12
$33
10/13
$32
Today
$23
10/15
$22
10/16
$22
10/17
$22
10/18
$22
10/19
$22
The cheapest trip from Mthatha to Johannesburg was searched and found on Oct 17, 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 Mthatha to Johannesburg, as early as possible.
You can expect to pay from $22 to $42 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 $22 which is on 2025-10-17.
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.
About Bus Travel
Bus Travel Tips
Meet and talk to locals at the bus stations while traveling from Mthatha to Johannesburg.There is no better way to get inside travel information while exploring a new city than to go straight to its people.
Much more than a mere vehicle taking you from Mthatha to Johannesburg, riding the bus will expose you to some of the most stunning panoramas while enroute to your final bus stop.
Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Mthatha to Johannesburg.
Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Mthatha to Johannesburg.
Did you know?
The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.
The average number of passengers on a coach bus is 32 meaning that a bus could replace a minimum of at least 30 cars!
The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.
Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With several language and currency options available, Busbud seeks to cater to international bus travelers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.