Cheap Bus and Shuttle tickets to Beaufort West

What are the most popular routes to Beaufort West?

Cape Town - Beaufort WestAverage priceMAD 329Average duration6h 15mDaily departures62
Johannesburg - Beaufort WestAverage priceMAD 441Average duration13h 20mDaily departures17
Bloemfontein - Beaufort WestAverage priceMAD 434Average duration6h 50mDaily departures11
Mthatha - Beaufort WestAverage priceMAD 417Average duration10h 40mDaily departures19
East London - Beaufort WestAverage priceMAD 390Average duration9h 15mDaily departures6