Cheap Bus tickets to Springs

What are the most popular routes to Springs?

Piet Retief - SpringsAverage priceCA$46Average duration4h 25mDaily departures1
Empangeni - SpringsAverage priceCA$34Average duration9h 25mDaily departures1
Durban - SpringsAverage priceCA$47Average duration9h 25mDaily departures2
Richards Bay - SpringsAverage priceCA$46Average duration9h 55mDaily departures1
Pietermaritzburg - SpringsAverage priceCA$47Average duration8h 10mDaily departures1