Cheap Bus tickets to Bulawayo

What are the most popular routes to Bulawayo?

Johannesburg - BulawayoAverage pricePLN 167Average duration15h 30mDaily departures15
Midrand - BulawayoAverage pricePLN 169Average duration14hDaily departures11
Pretoria - BulawayoAverage pricePLN 170Average duration14hDaily departures9
Cape Town - BulawayoAverage pricePLN 293Average duration1d 12hDaily departures4
Bellville - BulawayoAverage pricePLN 440Average duration2d 5hDaily departures2