Cheap Bus and Shuttle tickets to Middeldrift

What are the most popular routes to Middeldrift?

Cape Town - MiddeldriftAverage price£40Average duration13h 25mDaily departures5
Johannesburg - MiddeldriftAverage price£33Average duration15h 40mDaily departures1
Welkom - MiddeldriftAverage price£22Average duration10h 10mDaily departures1
Graaff Reinet - MiddeldriftAverage price£27Average duration4h 5mDaily departures2
Somerset West - MiddeldriftAverage price£48Average duration15h 30mDaily departures1