Cheap Bus and Shuttle tickets to Colesberg

What are the most popular routes to Colesberg?

Johannesburg - ColesbergAverage priceCLP 39 422Average duration9hDaily departures16
Cape Town - ColesbergAverage priceCLP 48 512Average duration9h 50mDaily departures20
Port Elizabeth - ColesbergAverage priceCLP 31 792Average duration6h 35mDaily departures9
Pretoria - ColesbergAverage priceCLP 39 263Average duration10h 35mDaily departures15
Bloemfontein - ColesbergAverage priceCLP 30 912Average duration2h 35mDaily departures18