Cheap Bus tickets to Mookgopong

What are the most popular routes to Mookgopong?

Pretoria - MookgopongAverage price£20Average duration2h 50mDaily departures5
Johannesburg - MookgopongAverage price£19Average duration3h 50mDaily departures4
Polokwane - MookgopongAverage price£22Average duration1h 40mDaily departures4
Midrand - MookgopongAverage price£20Average duration3h 20mDaily departures4
Tzaneen - MookgopongAverage price£23Average duration4h 55mDaily departures1