There are 2 ways to get from Harare to Gokwe centre by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Harare to Gokwe centre is to drive which costs $50 - $80 and takes 3h 56m.
The fastest way to get from Harare to Gokwe centre is to drive which takes 3h 56m and costs $50 - $80.
No, there is no direct bus from Harare to Gokwe centre. However, there are services departing from Harare and arriving at Gokwe via Park Station and Newtown Bus Terminus. The journey, including transfers, takes approximately 46h 21m.
The distance between Harare and Gokwe centre is 2258 km. The road distance is 285.6 km.
The best way to get from Harare to Gokwe centre without a car is to bus which takes 46h 21m and costs $130.
It takes approximately 46h 21m to get from Harare to Gokwe centre, including transfers.
Harare to Gokwe centre bus services, operated by City Bus Coaches, depart from Harare station.
Harare to Gokwe centre bus services, operated by City Bus Coaches, arrive at Johannesburg station.
Yes, the driving distance between Harare to Gokwe centre is 286 km. It takes approximately 3h 56m to drive from Harare to Gokwe centre.
What companies run services between Harare, Zimbabwe and Gokwe centre, Zimbabwe?
You can take a bus from Harare to Gokwe via Johannesburg, Park Station, Westgate, and Newtown Bus Terminus in around 46h 21m.
- Phone
- +(263) 77 608 6257
- [email protected]
- Website
- City Bus Coaches
Bus from Harare to Johannesburg
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- City Bus Coaches
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, How do I buy a London Underground ticket?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.

