Cheap Bus tickets to White River, ZA

What are the most popular routes to White River?

Johannesburg - White RiverAverage price$43Average duration6h 50mDaily departures1
Pretoria - White RiverAverage price$39Average duration5h 35mDaily departures1
Phalaborwa - White RiverAverage price$38Average duration3h 40mDaily departures1
Midrand - White RiverAverage price$43Average duration6h 15mDaily departures1
Mbombela - White RiverAverage price$34Average duration35mDaily departures1