Cheap Bus and Shuttle tickets to Ashton, ZA

What are the most popular routes to Ashton?

Queenstown - AshtonAverage price£30Average duration15hDaily departures4
Mthatha - AshtonAverage price£36Average duration17h 20mDaily departures6
Cape Town - AshtonAverage price£21Average duration3h 5mDaily departures13
Port Elizabeth - AshtonAverage price£30Average duration9hDaily departures10
Uitenhage - AshtonAverage price£26Average duration8h 25mDaily departures4