Cheap Bus tickets to Makhanda

What are the most popular routes to Makhanda?

Midrand - MakhandaAverage priceCLP 30 786Average duration15h 35mDaily departures4
Vereeniging - MakhandaAverage priceCLP 30 307Average duration13h 10mDaily departures4
Jamestown - MakhandaAverage priceCLP 21 325Average duration5h 20mDaily departures4
Welkom - MakhandaAverage priceCLP 30 307Average duration12h 45mDaily departures4
Vanderbijlpark - MakhandaAverage priceCLP 30 260Average duration15h 15mDaily departures2