Cheap Bus tickets to Gwanda

What are the most popular routes to Gwanda?

Johannesburg - GwandaAverage priceTHB 1 503Average duration13h 30mDaily departures8
Pretoria - GwandaAverage priceTHB 1 483Average duration12hDaily departures4
Midrand - GwandaAverage priceTHB 1 509Average duration12h 45mDaily departures6
Bulawayo - GwandaAverage priceTHB 1 280Average duration1h 30mDaily departures2
Harare - GwandaAverage priceTHB 3 734Average duration8h 20mDaily departures1