Cheap Bus tickets to Postmasburg

What are the most popular routes to Postmasburg?

Johannesburg - PostmasburgAverage price$76Average duration11h 50mDaily departures2
Pretoria - PostmasburgAverage price$76Average duration13h 20mDaily departures2
Potchefstroom - PostmasburgAverage price$53Average duration8h 55mDaily departures1
Midrand - PostmasburgAverage price$56Average duration12h 50mDaily departures2
Klerksdorp - PostmasburgAverage price$53Average duration7h 20mDaily departures3