Cheap Bus tickets to Parys

What are the most popular routes to Parys?

Pretoria - ParysAverage priceA$36Average duration3h 35mDaily departures3
Bloemfontein - ParysAverage priceA$44Average duration4h 30mDaily departures2
Johannesburg - ParysAverage priceA$36Average duration2h 5mDaily departures3
Welkom - ParysAverage priceA$40Average duration2h 20mDaily departures2
Midrand - ParysAverage priceA$37Average duration3h 5mDaily departures3