What are the most popular routes to Mthatha?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Mthatha | Average price₪160 | Average duration17h 50m | Daily departures75 | |
| Johannesburg - Mthatha | Average price₪113 | Average duration13h 30m | Daily departures33 | |
| Pretoria - Mthatha | Average price₪121 | Average duration15h | Daily departures32 | |
| Bloemfontein - Mthatha | Average price₪107 | Average duration8h 45m | Daily departures12 | |
| Bellville - Mthatha | Average price₪136 | Average duration15h 35m | Daily departures13 |
Operators serving Mthatha
Stations and stops in Mthatha
- 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 Port ElizabethMthatha to Bellville bus times and faresHow to get from Mthatha to Pietermaritzburg by busFind bus tickets from Mthatha to GermistonMthatha to Pretoria bus times and faresHow to get from Mthatha to Johannesburg by busFind bus tickets from Mthatha to SwellendamMthatha to Midrand bus times and faresHow to get from Mthatha to Bloemfontein by busFind bus tickets from Mthatha to Cape TownMthatha to Caledon bus times and faresHow to get from Mthatha to Durban by bus
Top arrivals to Mthatha
Find bus tickets from George to MthathaPaarl to Mthatha bus times and faresHow to get from Midrand to Mthatha by busFind bus tickets from Johannesburg to MthathaVanderbijlpark to Mthatha bus times and faresHow to get from Durban to Mthatha by busFind bus tickets from Caledon to MthathaBellville to Mthatha bus times and faresHow to get from Port Elizabeth to Mthatha by busFind bus tickets from Pretoria to MthathaBloemfontein to Mthatha bus times and faresHow to get from Cape Town to Mthatha by bus








