Cheap Bus tickets to Tzaneen

What are the most popular routes to Tzaneen?

Johannesburg - TzaneenAverage price€32Average duration8h 40mDaily departures2
Pretoria - TzaneenAverage price€34Average duration7h 25mDaily departures1
Midrand - TzaneenAverage price€34Average duration8h 5mDaily departures1
Polokwane - TzaneenAverage price€26Average duration2h 30mDaily departures3
Phalaborwa - TzaneenAverage price€25Average duration1h 15mDaily departures2