What are the most popular routes to Mthatha?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Mthatha | Average priceR 873 | Average duration17h 50m | Daily departures74 | |
| Johannesburg - Mthatha | Average priceR 635 | Average duration13h 30m | Daily departures29 | |
| Caledon - Mthatha | Average priceR 891 | Average duration17h 40m | Daily departures10 | |
| Pretoria - Mthatha | Average priceR 733 | Average duration14h 50m | Daily departures27 | |
| Midrand - Mthatha | Average priceR 802 | Average duration14h 35m | Daily departures21 |
Operators serving Mthatha
Mthatha stations and stops
- A
Southridge Park - Shell Ultra City
Shell Ultra City, N2, Southridge Park, Mthatha, 5100, South Africa - B
Umtata Station
King Edward Street, opposite Train Station, Norwood, Mthatha, 5160, South Africa - C
Umtata / Mthatha Railway Station
Mthatha Railway Station, Cnr King Edward Street and Frere Rd, Mthatha, 5100, South Africa
Top departures from Mthatha
Find bus tickets from Mthatha to DurbanMthatha to Bellville bus times and faresHow to travel from Mthatha to CaledonFind bus tickets from Mthatha to Port ElizabethMthatha to Worcester bus times and faresHow to travel from Mthatha to Cape TownFind bus tickets from Mthatha to PretoriaMthatha to Johannesburg bus times and faresHow to travel from Mthatha to SwellendamFind bus tickets from Mthatha to GermistonMthatha to Bloemfontein bus times and faresHow to travel from Mthatha to Rustenburg
Top arrivals to Mthatha
Find bus tickets from Germiston to MthathaPort Elizabeth to Mthatha bus times and faresHow to travel from Welkom to MthathaFind bus tickets from Pretoria to MthathaBellville to Mthatha bus times and faresHow to travel from Durban to MthathaFind bus tickets from Bloemfontein to MthathaCaledon to Mthatha bus times and faresHow to travel from Cape Town to MthathaFind bus tickets from Worcester to MthathaDe Doorns to Mthatha bus times and faresHow to travel from Johannesburg to Mthatha





