Cheap Bus and Shuttle tickets to Tsolo

What are the most popular routes to Tsolo?

Cape Town - TsoloAverage priceCHF 50Average duration18h 35mDaily departures10
Johannesburg - TsoloAverage priceCHF 31Average duration12h 25mDaily departures7
Germiston - TsoloAverage priceCHF 30Average duration11h 25mDaily departures3
Pretoria - TsoloAverage priceCHF 35Average duration13h 25mDaily departures7
Durban - TsoloAverage priceCHF 33Average duration6h 25mDaily departures8