Cheap Bus and Shuttle tickets to Beaufort West

What are the most popular routes to Beaufort West?

Johannesburg - Beaufort WestAverage priceR 756Average duration13h 20mDaily departures21
Cape Town - Beaufort WestAverage priceR 478Average duration6h 15mDaily departures62
Klerksdorp - Beaufort WestAverage priceR 731Average duration10h 35mDaily departures7
Durban - Beaufort WestAverage priceR 1 167Average duration18h 30mDaily departures5
East London - Beaufort WestAverage priceR 739Average duration9h 15mDaily departures5