Cheap Bus and Shuttle tickets to Somerset West

What are the most popular routes to Somerset West?

Mthatha - Somerset WestAverage priceDKK 330Average duration18h 55mDaily departures12
Mthatha - Somerset WestAverage priceDKK 353Average duration16hDaily departures2
Pretoria - Somerset WestAverage priceDKK 417Average duration21h 35mDaily departures5
Johannesburg - Somerset WestAverage priceDKK 408Average duration20h 5mDaily departures5
East London - Somerset WestAverage priceDKK 338Average duration18h 30mDaily departures2