Cheap Bus tickets to Vryburg

What are the most popular routes to Vryburg?

Pretoria - VryburgAverage priceSEK 507Average duration8h 15mDaily departures3
Johannesburg - VryburgAverage priceSEK 432Average duration6h 30mDaily departures3
Upington - VryburgAverage priceSEK 430Average duration5h 30mDaily departures2
Midrand - VryburgAverage priceSEK 484Average duration7h 45mDaily departures3
Cape Town - VryburgAverage priceSEK 708Average duration19h 15mDaily departures2