There are 6 ways to get from Klerksdorp to Muldersdrift by bus (Greyhound), car, taxi, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Klerksdorp to Johannesburg
2h 34mR 629–780Bus via Beyers Naude & Princess Street
cheapest- Take the bus from 31 Wessel St to Park Station
- Take the bus from Park Station to Beyers Naude & Princess StreetC4
2h 58mR 207–550Drive 162.9 km
- Drive from Klerksdorp to Muldersdrift162.9 km
2h 10mR 385–557Taxi
- Take the taxi from Klerksdorp to Muldersdrift162.9 km
2h 10mR 1,500–1,900Bus via Beyers Naude & Princess Street #2 (Greyhound)
- Take the bus from Klerksdorp to Johannesburg
3h 53mR 580–720Car train, drive
- Take the car train from Klerksdorp to Potchefstroom
- Drive from Potchefstroom to Muldersdrift
2h 57mR 366–530
Questions & Answers
The cheapest way to get from Klerksdorp to Muldersdrift is to bus via Beyers Naude & Princess Street which costs R 200 - R 550 and takes 2h 58m.
The fastest way to get from Klerksdorp to Muldersdrift is to drive which takes 2h 10m and costs R 380 - R 600.
The distance between Klerksdorp and Muldersdrift is 196 km. The road distance is 162.9 km.
The best way to get from Klerksdorp to Muldersdrift without a car is to bus which takes 2h 34m and costs R 600 - R 800.
It takes approximately 2h 34m to get from Klerksdorp to Muldersdrift, including transfers.
Yes, the driving distance between Klerksdorp to Muldersdrift is 163 km. It takes approximately 2h 10m to drive from Klerksdorp to Muldersdrift.
There are 856+ hotels available in Muldersdrift.
What companies run services between Klerksdorp, South Africa and Muldersdrift, South Africa?
Greyhound ZA operates a bus from Klerksdorp to Johannesburg once daily. Tickets cost R 460–600 and the journey takes 2h 5m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Klerksdorp to Potchefstroom
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- R 95–130
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Klerksdorp to Johannesburg
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from 31 Wessel St to Park Station
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- R 95–410
- Schedules at
- eagleliner.co.za
- Single
- R 95–410
- Phone
- 0860 562 874
- reavaya@joburg.org.za
- Website
- reavaya.org.za
Bus from Park Station to Beyers Naude & Princess Street
- Ave. Duration
- 36 min
- Frequency
- Every 5 minutes
- Estimated price
- R 16–20
- Schedules at
- reavaya.org.za
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 5 delightfully under-the-radar French towns you need to visit, How to get from JFK to New York City, and Italy Travel Guides - to help you get the most out of your next trip.














