Cheap Bus tickets to Aggeneys

What are the most popular routes to Aggeneys?

Johannesburg - AggeneysAverage priceMX$1,101Average duration15h 45mDaily departures1
Cape Town - AggeneysAverage priceMX$901Average duration9h 45mDaily departures2
Midrand - AggeneysAverage priceMX$1,113Average duration17hDaily departures1
Kathu - AggeneysAverage priceMX$766Average duration6h 20mDaily departures1
Upington - AggeneysAverage priceMX$513Average duration3h 15mDaily departures1