Cheap Bus tickets to Bronkhorstspruit

What are the most popular routes to Bronkhorstspruit?

Welkom - BronkhorstspruitAverage priceMAD 370Average duration6h 35mDaily departures1
Bloemfontein - BronkhorstspruitAverage priceMAD 428Average duration9hDaily departures1
Johannesburg - BronkhorstspruitAverage priceMAD 306Average duration2hDaily departures1
Mbombela - BronkhorstspruitAverage priceMAD 374Average duration3h 40mDaily departures1
Pretoria - BronkhorstspruitAverage priceMAD 274Average duration45mDaily departures1