Cheap Bus and Shuttle tickets to Ballito

What are the most popular routes to Ballito?

Pretoria - BallitoAverage priceCOP 109,793Average duration10h 55mDaily departures3
Midrand - BallitoAverage priceCOP 161,747Average duration11h 40mDaily departures1
Richards Bay - BallitoAverage priceCOP 93,481Average duration2h 10mDaily departures4
Empangeni - BallitoAverage priceCOP 109,296Average duration1h 35mDaily departures3
Bethal - BallitoAverage priceCOP 85,764Average duration9h 20mDaily departures1