Cheap Bus and Shuttle tickets to Gweru

What are the most popular routes to Gweru?

Cape Town - GweruAverage pricePLN 482Average duration1d 9hDaily departures2
Harare - GweruAverage pricePLN 423Average duration3h 55mDaily departures2
Johannesburg - GweruAverage pricePLN 454Average duration18h 30mDaily departures3
Bellville - GweruAverage pricePLN 485Average duration1d 6hDaily departures2
Pretoria - GweruAverage pricePLN 322Average duration17h 30mDaily departures1