Cheap Bus tickets to Bushbuckridge

What are the most popular routes to Bushbuckridge?

Pretoria - BushbuckridgeAverage price£21Average duration6h 45mDaily departures1
Johannesburg - BushbuckridgeAverage price£21Average duration8hDaily departures1
Midrand - BushbuckridgeAverage price£25Average duration7h 25mDaily departures1
Witbank - BushbuckridgeAverage price£23Average duration5h 10mDaily departures1
Middelburg - BushbuckridgeAverage price£24Average duration4h 30mDaily departures1