Cheap Bus tickets to Barkly West

What are the most popular routes to Barkly West?

Bloemfontein - Barkly WestAverage priceA$48Average duration3hDaily departures1
Welkom - Barkly WestAverage priceA$55Average duration5h 10mDaily departures1
Upington - Barkly WestAverage priceA$65Average duration6hDaily departures1
Estcourt - Barkly WestAverage priceA$92Average duration12h 40mDaily departures1
Durban - Barkly WestAverage priceA$80Average duration15h 5mDaily departures2