Cheap Bus and Shuttle tickets to Middeldrift

What are the most popular routes to Middeldrift?

Cape Town - MiddeldriftAverage price$46Average duration13h 25mDaily departures5
Somerset West - MiddeldriftAverage price$51Average duration15h 30mDaily departures1
Johannesburg - MiddeldriftAverage price$35Average duration15h 40mDaily departures1
George - MiddeldriftAverage price$47Average duration9h 10mDaily departures2
Plettenberg Bay - MiddeldriftAverage price$29Average duration7h 50mDaily departures1