There are 2 ways to get from Mokopane to Great Zimbabwe 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 Mokopane to Great Zimbabwe is to bus and drive which costs $100 - $140 and takes 9h 32m.
The fastest way to get from Mokopane to Great Zimbabwe is to drive which takes 6h 6m and costs $100 - $150.
The distance between Mokopane and Great Zimbabwe is 588 km. The road distance is 568.8 km.
It takes approximately 9h 32m to get from Mokopane to Great Zimbabwe, including transfers.
Yes, the driving distance between Mokopane to Great Zimbabwe is 569 km. It takes approximately 6h 6m to drive from Mokopane to Great Zimbabwe.
There are nine+ hotels available in Great Zimbabwe.
What companies run services between Mokopane, South Africa and Great Zimbabwe?
There is no direct connection from Mokopane to Great Zimbabwe. However, you can take the bus to Louis Trichardt, drive to Zimbabwe Border Post, take the bus to Masvingo, then take the taxi to Great Zimbabwe. Alternatively, you can drive from Mokopane to Great Zimbabwe in around 6h 6m.
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Mokopane to Louis Trichardt
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $15–21
- Schedules at
- res.prasa.com
- Phone
- +27 84 575 4609
- [email protected]
- Website
- tamukacoaches.com
Bus from Zimbabwe Border Post to Masvingo
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Estimated price
- $35–50
- Website
- https://tamukacoaches.com/
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 Travelling to and around Russia for the 2018 FIFA World Cup, Train travel in France: A guide to SNCF, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.



