Cheap Bus tickets to Ponta do Ouro

What are the most popular routes to Ponta do Ouro?

Maputo - Ponta do OuroAverage price£21Average duration1h 55mDaily departures1
Richards Bay - Ponta do OuroAverage price£20Average duration4h 50mDaily departures1
Durban - Ponta do OuroAverage price£26Average duration8h 10mDaily departures1
Johannesburg - Ponta do OuroAverage price£44Average duration17h 40mDaily departures1
Pretoria - Ponta do OuroAverage price£39Average duration19h 10mDaily departures1