Cheap Bus tickets to Hoedspruit

What are the most popular routes to Hoedspruit?

Johannesburg - HoedspruitAverage priceR 603Average duration9h 20mDaily departures1
Pretoria - HoedspruitAverage priceR 604Average duration8h 5mDaily departures1
Mbombela - HoedspruitAverage priceR 535Average duration3h 5mDaily departures1
Witbank - HoedspruitAverage priceR 599Average duration6h 30mDaily departures1
Midrand - HoedspruitAverage priceR 613Average duration8h 45mDaily departures1