Cheap Bus and Shuttle tickets to Middelburg, Eastern Cape, ZA

What are the most popular routes to Middelburg?

Johannesburg - MiddelburgAverage priceCOP 133,325Average duration10h 20mDaily departures7
Bloemfontein - MiddelburgAverage priceCOP 103,499Average duration3h 55mDaily departures7
Port Elizabeth - MiddelburgAverage priceCOP 92,003Average duration5h 10mDaily departures9
Pretoria - MiddelburgAverage priceCOP 123,362Average duration11h 50mDaily departures7
George - MiddelburgAverage priceCOP 126,332Average duration6h 25mDaily departures4