Cheap Bus and Shuttle tickets to Colesberg

What are the most popular routes to Colesberg?

Cape Town - ColesbergAverage priceJP¥8,836Average duration10h 10mDaily departures17
Port Elizabeth - ColesbergAverage priceJP¥6,273Average duration6h 35mDaily departures8
Johannesburg - ColesbergAverage priceJP¥6,565Average duration9h 10mDaily departures15
Bloemfontein - ColesbergAverage priceJP¥5,022Average duration2h 40mDaily departures16
Pretoria - ColesbergAverage priceJP¥6,555Average duration10h 40mDaily departures14