Cheap Bus and Shuttle tickets to Somerset West

What are the most popular routes to Somerset West?

Johannesburg - Somerset WestAverage priceTRY 2,984Average duration20h 5mDaily departures5
Bloemfontein - Somerset WestAverage priceTRY 2,988Average duration13h 35mDaily departures5
Mthatha - Somerset WestAverage priceTRY 2,386Average duration19h 5mDaily departures13
Cape Town - Somerset WestAverage priceTRY 1,418Average duration1h 15mDaily departures8
East London - Somerset WestAverage priceTRY 2,152Average duration15h 25mDaily departures15