Cheap Bus tickets to Tshifulanani

What are the most popular routes to Tshifulanani?

Pretoria - TshifulananiAverage priceR 444Average duration7hDaily departures3
Johannesburg - TshifulananiAverage priceR 450Average duration6h 50mDaily departures4
Midrand - TshifulananiAverage priceR 448Average duration6h 20mDaily departures4
Elim - TshifulananiAverage priceR 457Average duration55mDaily departures7