Cheap Bus and Shuttle tickets to Stellenbosch

What are the most popular routes to Stellenbosch?

Johannesburg - StellenboschAverage price£49Average duration19h 20mDaily departures5
Johannesburg - StellenboschAverage price£42Average duration18h 15mDaily departures2
Pretoria - StellenboschAverage price£49Average duration20h 50mDaily departures5
Pretoria - StellenboschAverage price£42Average duration19h 15mDaily departures2
Cape Town - StellenboschAverage price£19Average duration25mDaily departures4