Cheap Bus tickets to Karoi

What are the most popular routes to Karoi?

Chirundu - KaroiAverage price£99Average duration1h 45mDaily departures1
Harare - KaroiAverage price£94Average duration7h 15mDaily departures1
Chinhoyi - KaroiAverage price£96Average duration5h 15mDaily departures1
Lusaka - KaroiAverage price£99Average duration4h 15mDaily departures1