Cheap Bus and Shuttle tickets to Mthatha

What are the most popular routes to Mthatha?

Cape Town - MthathaAverage priceRUB 3,713Average duration17h 45mDaily departures69
Johannesburg - MthathaAverage priceRUB 2,659Average duration13h 25mDaily departures27
Pretoria - MthathaAverage priceRUB 3,180Average duration14h 50mDaily departures25
Caledon - MthathaAverage priceRUB 3,883Average duration17h 35mDaily departures7
Paarl - MthathaAverage priceRUB 3,688Average duration15h 55mDaily departures31

Stations and stops in Mthatha

Locations map
  • 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