Cheap Bus and Shuttle tickets to Ashton, ZA

What are the most popular routes to Ashton?

Uitenhage - AshtonAverage price$53Average duration8h 25mDaily departures3
Queenstown - AshtonAverage price$59Average duration13h 25mDaily departures2
Mthatha - AshtonAverage price$59Average duration16h 40mDaily departures4
Cape Town - AshtonAverage price$36Average duration3hDaily departures11
Port Elizabeth - AshtonAverage price$51Average duration8h 30mDaily departures7