Cheap Bus tickets to Williston, ZA

What are the most popular routes to Williston?

Klerksdorp - WillistonAverage priceTHB 1,704Average duration10h 40mDaily departures2
Cape Town - WillistonAverage priceTHB 1,101Average duration7h 55mDaily departures2
Kimberley - WillistonAverage priceTHB 1,459Average duration6h 5mDaily departures2
Piketberg - WillistonAverage priceTHB 995Average duration5h 45mDaily departures1
Britstown - WillistonAverage priceTHB 1,416Average duration2h 55mDaily departures1