There are 3 ways to get from Harrismith to Mthatha by bus (Greyhound), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Harrismith to Mthathabus
9h 50mR 500–700Drive 577.8 km
- Drive from Harrismith to Mthathacar 577.8 km
7h 32mR 1,338–1,932Bus, fly
- Take the bus from Engen Bergview 1 Stop to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Mthatha Airport (UTT)plane PZB - UTT
8h 48mR 3,832–11,642
Harrismith to Mthatha by bus (Greyhound)
Comparing Your Travel Options
The cheapest way to get from Harrismith to Mthatha is to bus which costs R 500 - R 700 and takes 9h 50m.
The fastest way to get from Harrismith to Mthatha is to drive which takes 7h 32m and costs R 1 300 - R 2 000.
Yes, there is a direct bus departing from Harrismith and arriving at Mthatha. Services depart once daily, and operate every day. The journey takes approximately 9h 50m.
The distance between Harrismith and Mthatha is 589 km. The road distance is 577.8 km.
The best way to get from Harrismith to Mthatha without a car is to bus which takes 9h 50m and costs R 500 - R 700.
The bus from Harrismith to Mthatha takes 9h 50m including transfers and departs once daily.
Harrismith to Mthatha bus services, operated by Greyhound ZA, depart from Harrismith station.
Harrismith to Mthatha bus services, operated by Greyhound ZA, arrive at Mthatha station.
Yes, the driving distance between Harrismith to Mthatha is 578 km. It takes approximately 7h 32m to drive from Harrismith to Mthatha.
There are 71+ hotels available in Mthatha.
What companies run services between Harrismith, South Africa and Mthatha, South Africa?
Greyhound ZA operates a bus from Harrismith to Mthatha once daily. Tickets cost R 500–700 and the journey takes 9h 50m.
- Website
- flyairlink.com
Flights from Pietermaritzburg to Mthatha Airport via Johannesburg
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- R 3,500–11,000
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Harrismith to Mthatha
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, 5 delightfully under-the-radar French towns you need to visit, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





