What are the most popular routes to Ballito?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Johannesburg - Ballito | Average priceMAD 409 | Average duration10h 25m | Daily departures1 | |
| Midrand - Ballito | Average priceMAD 278 | Average duration11h 15m | Daily departures3 | |
| Vereeniging - Ballito | Average priceMAD 265 | Average duration8h 10m | Daily departures1 | |
| Richards Bay - Ballito | Average priceMAD 256 | Average duration2h 10m | Daily departures4 | |
| Pietermaritzburg - Ballito | Average priceMAD 276 | Average duration2h 20m | Daily departures3 |
Operators serving Ballito
Top departures from Ballito
Find bus tickets from Ballito to VereenigingBallito to Ermelo bus times and faresHow to travel from Ballito to EmpangeniFind bus tickets from Ballito to MidrandBallito to Pietermaritzburg bus times and faresHow to travel from Ballito to Richards BayFind bus tickets from Ballito to ManguziBallito to Johannesburg bus times and faresHow to travel from Ballito to LadysmithFind bus tickets from Ballito to VryheidBallito to Pretoria bus times and faresHow to travel from Ballito to Heidelberg - GP
Top arrivals to Ballito
Find bus tickets from Vereeniging to BallitoHarrismith to Ballito bus times and faresHow to travel from Richards Bay to BallitoFind bus tickets from Estcourt to BallitoJohannesburg to Ballito bus times and faresHow to travel from Heidelberg - GP to BallitoFind bus tickets from Pretoria to BallitoLadysmith to Ballito bus times and faresHow to travel from Midrand to BallitoFind bus tickets from Pietermaritzburg to BallitoDurban to Ballito bus times and faresHow to travel from Ermelo to Ballito


