APM is disgusting ,my bus supposed to departure from Johannesburg to umtata @ 8 noon but only left @23:hoo no information /apologies/updates on why is being late ,bus cold and driving slow ,i only arrive now ,no more travelling with APM ,drivers no discipline at all ,bus is cold ,eish theres a lot ,and the sad part i was rushing for my mom she was going to be transferred from umtata hospital to east london and was so excited when mentioned that bus going to arrive @06:45 in order for me to have time with mom wich i miss that because of APM
I loved the breaks we get just to use a toilet stretch or buy something. And flexible seats. Plastics for keeping dirty things. Heater during the night everything was okay
The bus was in good State and it was amazing to be part of Delta customer's the only thing the Bus was not Clean we also have experience little uncomfortable with cocorochies
When I was booking online they said we will have a toilet but when we got there there was no toilet in bus.
I was running late because there was a traffic and accident but the didn't bothere to ask/call to ask why am I running late.
The pickup point is on a street outside park station and there is no shelter. The bus leaves an hour later than the designated time. The bus is not in a good condition it needs proper maintenance. The bus was too slow, I arrived 4 hours later at my destination.
There's nothing that I enjoyed the bus came late and we had to get out of the parking station to outside of the building and it was cold , everything was rearranged no order when getting into the bus a complete stampede was occurring
Terrible , the bus left park station at 20:40 , we just arrived at 10:39, instead of 6:40.
I can for a funeral it was over before I arrived..Terrible experience.
They made me pay extra for my bag and the bus was very cold with windows having a problem and I had a 1year old with me worse the bus was smelling fuel very uncomfortable. The bus did arrive on time.
I was impressed by Delta, the bus was clean. The drivers were cool and humble. We arrived in time. It has the toilet in side. Everything was just perfect.. The seats were good was comfortable..
Horrible experience. The bus was cold. There was a passenger that played music loud. The bus was not on time and it delayed the arrival. My journey was disastrous and will not consider travelling in this bus ever again. More over, it was my second time using this bus service. The first time I was from Umthata to JHB where the bus had an accident in the middle of nowhere. I though services had improved but it looks like they are declining every time I use the service.
The bus left 45 min after departure time. It stopped for an hour full at one spot and there is no communication from the drivers as to what is happening.
To make matters worse, the bus arrived 3 hours later than the time stated on the ticket. No apologies or anything, I missed my scheduled appointment.
I changed the ticket to Monday at 8pm for my daughter. On Monday at 8pm, she was told the bus was full and she didn't have space. The person who helped her with the ticket change told her to get inside the bus. The driver dropped her in the middle of nowhere at Joburg at night. Then left with her suitcase in the bus boot saying she will delay them if they take it out for her. I had to go fetch the suitcase at Mthatha when the bus arrived. This was the worst experience ever.
Intercape offers reliable, affordable transportation between cities in South Africa. To provide convenient travel times to its customers, they have an average of 41187 departures per day, with options for direct or connecting trips. With comfortable buses and prices ranging from £20 to £52, Intercape is a convenient and affordable way to travel. Their frequently updated schedules make it easy to plan your next road trip or weekend getaway. So sit back, relax and let Intercape take care of the driving.
VILAMORA is a great option if you're looking for a convenient and comfortable way to travel in South Africa. With about 436 daily departures, the company connects important cities in the country. Their fleet of buses is equipped to provide travellers with a comfortable ride to important destinations. Experienced drivers will ensure safe travels, so you can just sit back and relax. Next time you're planning a trip, consider skipping the hassle of driving and letting VILAMORA take you where you need to go.
Eagle Liner is a great option if you're looking for a convenient and comfortable way to travel in South Africa. With about 2181 daily departures, the company connects important cities in the country. Their fleet of buses is equipped to provide travellers with a comfortable ride to important destinations. Experienced drivers will ensure safe travels, so you can just sit back and relax. Next time you're planning a trip, consider skipping the hassle of driving and letting Eagle Liner take you where you need to go.
LUVALOBROTHERSTRANSPORT offers reliable, affordable transportation between cities in South Africa. To provide convenient travel times to its customers, they have an average of 117 departures per day, with options for direct or connecting trips. With comfortable buses and prices ranging from £18 to £27, LUVALOBROTHERSTRANSPORT is a convenient and affordable way to travel. Their frequently updated schedules make it easy to plan your next road trip or weekend getaway. So sit back, relax and let LUVALOBROTHERSTRANSPORT take care of the driving.
If you're looking for reliable, comfortable transportation in South Africa, Africa Passenger Motors is a good option. The company offers a variety of routes, making it easy and affordable to get around. On any given day, 323 buses leave from various locations, ensuring convenient departure times. With prices ranging from £15 to £32, the buses are well-maintained and comfortable. Whether you need transportation for business or pleasure, Africa Passenger Motors gets you where you want to go for a fair price.
Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Johannesburg to Mthatha.
Bus service from Johannesburg to Mthatha will be provided by the most trusted bus companies.
From cheap bus tickets to more luxurious buses traveling from Johannesburg to Mthatha, we offer a wide range of bus services to best suit your needs depending on how much your budget is.
Information on this bus route
Daily Buses
15
Earliest and Latest Bus Departures
17:00 - 20:00
Minimum Price
£16
Average Ticket Price
£23
Minimum Trip Duration
10h6m
Average Bus Trip Duration
13h20m
Bus companies on this route
Intercape, VILAMORA, Eagle Liner, LUVALOBROTHERSTRANSPORT, Africa Passenger Motors
Where are the popular bus stations and stops in Johannesburg and Mthatha?
Stops in Johannesburg
Park City Transit Centre, Johannesburg Station (Bay21), 96 Rissik St, Johannesburg, 2000, South Africa
Frequently asked questions on the trip Johannesburg - Mthatha
The average bus ticket price from Johannesburg to Mthatha is £23. The best way to find cheap bus tickets from Johannesburg to Mthatha is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
The average travel time between Johannesburg and Mthatha is around 13h 20m, although the fastest bus will take about 10h 6m. This is the time it takes to travel the 375 miles that separates the two cities.
The number of buses from Johannesburg to Mthatha can differ depending on the day of the week. On average, there are 15 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Johannesburg to Mthatha by comparing and selecting the bus that fits your travel style and budget on Busbud.
When taking the bus from Johannesburg to Mthatha, you can travel comfortably and safely with Intercape, VILAMORA, Eagle Liner.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
15/09
£16
16/09
£25
Today
£27
18/09
£18
19/09
£16
20/09
£17
21/09
£17
22/09
£16
The cheapest trip from Johannesburg to Mthatha was searched and found on 15 Sept 2023 with a price of £16
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Johannesburg to Mthatha as early as possible.
You can expect to pay from £16 to £57 for a bus ticket from Johannesburg to Mthatha based on the last 2 days. You can expect to find the cheapest price for the trip at £16, which is on 2023-09-19.
Usually MAINLINER 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 Johannesburg to Mthatha but it'll also be endearing to native speakers who will surely appreciate your effort.
Much more than a mere vehicle taking you from Johannesburg to Mthatha, riding the bus will expose you to some of the most stunning panoramas while enroute to your final bus stop.
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 Johannesburg to Mthatha that are otherwise impossible to come by with a plane.
Tune out to the fine sounds of your best music playlist on your bus trip from Johannesburg to Mthatha while indulging in miles on end of beautiful scenic views.
Did you know?
9.2% of ground transportation in Europe is done by bus versus 7.4% by train.
Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!
One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.
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. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.