Cheap Bus and Shuttle tickets to Beaufort West

What are the most popular routes to Beaufort West?

Johannesburg - Beaufort WestAverage priceCZK 931Average duration13h 20mDaily departures17
Cape Town - Beaufort WestAverage priceCZK 674Average duration6h 20mDaily departures59
Pretoria - Beaufort WestAverage priceCZK 989Average duration14h 50mDaily departures18
Kimberley - Beaufort WestAverage priceCZK 850Average duration6h 5mDaily departures16
Bloemfontein - Beaufort WestAverage priceCZK 912Average duration6h 50mDaily departures10