Cheap Bus tickets to Phalaborwa

What are the most popular routes to Phalaborwa?

Johannesburg - PhalaborwaAverage pricePLN 139Average duration10h 30mDaily departures4
Pretoria - PhalaborwaAverage pricePLN 139Average duration9h 15mDaily departures4
Mbombela - PhalaborwaAverage pricePLN 115Average duration3h 55mDaily departures1
Witbank - PhalaborwaAverage pricePLN 132Average duration7h 20mDaily departures1
Midrand - PhalaborwaAverage pricePLN 146Average duration9h 55mDaily departures4