Cheap Bus and Shuttle tickets to Colesberg

What are the most popular routes to Colesberg?

Cape Town - ColesbergAverage priceSGD 72Average duration10h 10mDaily departures17
Port Elizabeth - ColesbergAverage priceSGD 51Average duration6h 35mDaily departures8
Johannesburg - ColesbergAverage priceSGD 53Average duration9h 10mDaily departures15
Bloemfontein - ColesbergAverage priceSGD 41Average duration2h 40mDaily departures16
Pretoria - ColesbergAverage priceSGD 53Average duration10h 40mDaily departures14