Cheap Bus tickets to Tshifulanani

What are the most popular routes to Tshifulanani?

Johannesburg - TshifulananiAverage priceR 425Average duration6h 50mDaily departures4
Pretoria - TshifulananiAverage priceR 422Average duration7hDaily departures4
Midrand - TshifulananiAverage priceR 436Average duration6h 20mDaily departures4
Elim - TshifulananiAverage priceR 436Average duration55mDaily departures8
Louis Trichardt - TshifulananiAverage priceR 421Average duration1h 25mDaily departures8