Cheap Bus tickets to Gweru

What are the most popular routes to Gweru?

Harare - GweruAverage pricePLN 123Average duration3h 55mDaily departures2
Johannesburg - GweruAverage pricePLN 447Average duration18h 30mDaily departures2
Cape Town - GweruAverage pricePLN 486Average duration1d 9hDaily departures2
Bellville - GweruAverage pricePLN 491Average duration1d 6hDaily departures2
Bulawayo - GweruAverage pricePLN 50Average duration1h 55mDaily departures2