Cheap Bus and Shuttle tickets to Mthatha

What are the most popular routes to Mthatha?

Cape Town - MthathaAverage price£36Average duration17h 20mDaily departures74
Johannesburg - MthathaAverage price£30Average duration13h 30mDaily departures31
Caledon - MthathaAverage price£37Average duration17h 20mDaily departures8
Pretoria - MthathaAverage price£33Average duration14h 50mDaily departures31
Durban - MthathaAverage price£26Average duration7h 35mDaily departures23

Stations and stops in Mthatha

Map of locations
  • 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

People from around the world trust Busbud