Cheap Bus and Shuttle tickets to Graaff Reinet

What are the most popular routes to Graaff Reinet?

Johannesburg - Graaff ReinetAverage priceR$231Average duration12hDaily departures6
Cape Town - Graaff ReinetAverage priceR$228Average duration8h 50mDaily departures25
East London - Graaff ReinetAverage priceR$142Average duration6h 5mDaily departures2
Port Elizabeth - Graaff ReinetAverage priceR$136Average duration3h 45mDaily departures6
Bloemfontein - Graaff ReinetAverage priceR$178Average duration5h 10mDaily departures5