There are 5 ways to get from Klerksdorp to Volksrust by bus, taxi, car, shuttle, 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, taxi
best- Take the bus from Klerksdorp to Johannesburg
- Take the bus from Johannesburg to New Castle
- Take the taxi from New Castle to Volksrust
8h 21mR 989–1,440Car train, drive
cheapest- Take the car train from Klerksdorp to Potchefstroom
- Drive from Potchefstroom to Volksrust
5h 15mR 846–1,330Drive 371.9 km
- Drive from Klerksdorp to Volksrust371.9 km
4h 28mR 890–1,285Bus, shuttle
- Take the bus from Klerksdorp to Johannesburg
- Take a shuttle bus from OR Tambo Airport to Belfast
- Take a shuttle bus from Belfast to Volksrust
11h 22mR 1,586–2,242Bus, taxi via Klerksdorp
- Take the bus from Klerksdorp to Johannesburg
- Take the bus from Johannesburg to New Castle
- Take the taxi from New Castle to Volksrust
9h 16mR 989–1,440
Questions & Answers
The cheapest way to get from Klerksdorp to Volksrust is to car train and drive which costs R 800 - R 1 400 and takes 5h 15m.
The fastest way to get from Klerksdorp to Volksrust is to drive which takes 4h 28m and costs R 850 - R 1 300.
The distance between Klerksdorp and Volksrust is 513 km. The road distance is 371.9 km.
The best way to get from Klerksdorp to Volksrust without a car is to bus and taxi which takes 8h 21m and costs R 950 - R 1 500.
It takes approximately 8h 21m to get from Klerksdorp to Volksrust, including transfers.
Yes, the driving distance between Klerksdorp to Volksrust is 372 km. It takes approximately 4h 28m to drive from Klerksdorp to Volksrust.
There are 10+ hotels available in Volksrust.
What companies run services between Klerksdorp, South Africa and Volksrust, South Africa?
There is no direct connection from Klerksdorp to Volksrust. However, you can take the bus to Johannesburg, take the bus to New Castle, then take the taxi to Volksrust. Alternatively, you can drive from Klerksdorp to Volksrust in around 4h 28m.
- 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 Johannesburg to New Castle
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- R 150–410
- Schedules at
- eagleliner.co.za
- Single
- R 150–410
- Phone
- 0861 33 44 33
- info@citybug.co.za
- Website
- citybug.co.za
Shuttle from OR Tambo Airport to Belfast
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- R 500–750
- Website
- https://citybug.co.za/
Shuttle from Belfast to Volksrust
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- R 550–700
- Website
- https://citybug.co.za/
- Ave. Duration
- 46 min
- Estimated price
- R 370–450
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 around the UAE, How to get from Gatwick Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.














