There are 6 ways to get from Modimolle to Klerksdorp by taxi, bus, car, train, 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.
Taxi, bus
best- Take the taxi from Modimolle to Kranskop
- Take the bus from Kranskop to Johannesburg
- Take the bus from Johannesburg to Klerksdorp
6h 26mR 1,111–1,426Taxi, bus #2
cheapest- Take the taxi from Modimolle to Kranskop
- Take the bus from Kranskop to Johannesburg
- Take the bus from Park Station to 31 Wessel St
6h 26mR 746–1,236Drive 346.1 km
- Drive from Modimolle to Klerksdorp346.1 km
4hR 828–1,196Taxi, bus, train
- Take the taxi from Modimolle to Kranskop
- Take the bus from Kranskop to Pretoria
- Take the train from Pretoria to Park
- Take the bus from Johannesburg to Klerksdorp
6h 30mR 1,176–1,506Taxi, bus via Pretoria
- Take the taxi from Modimolle to Kranskop
- Take the bus from Kranskop to Pretoria
- Take the bus from Pretoria to Klerksdorp
7h 55mR 1,111–1,406Drive, car train
- Drive from Modimolle to Potchefstroom
- Take the car train from Potchefstroom to Klerksdorp
4h 44mR 814–1,168
Questions & Answers
The cheapest way to get from Modimolle to Klerksdorp is to taxi and bus which costs R 700 - R 1 300 and takes 6h 26m.
The fastest way to get from Modimolle to Klerksdorp is to drive which takes 4h and costs R 800 - R 1 200.
The distance between Modimolle and Klerksdorp is 409 km. The road distance is 346.1 km.
The best way to get from Modimolle to Klerksdorp without a car is to taxi and bus which takes 6h 26m and costs R 1 100 - R 1 500.
It takes approximately 6h 26m to get from Modimolle to Klerksdorp, including transfers.
Yes, the driving distance between Modimolle to Klerksdorp is 346 km. It takes approximately 4h to drive from Modimolle to Klerksdorp.
There are 111+ hotels available in Klerksdorp.
What companies run services between Modimolle, Limpopo, South Africa and Klerksdorp, South Africa?
There is no direct connection from Modimolle to Klerksdorp. However, you can take the taxi to Kranskop, take the bus to Johannesburg, then take the bus to Klerksdorp. Alternatively, you can drive from Modimolle to Klerksdorp in around 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Potchefstroom to Klerksdorp
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- R 95–130
- Schedules at
- res.prasa.com
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Kranskop to Johannesburg
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- R 240–340
- Schedules at
- res.prasa.com
Bus from Kranskop to Pretoria
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- R 230–320
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Johannesburg to Klerksdorp
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Pretoria to Klerksdorp
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Park Station to 31 Wessel St
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- R 95–410
- Schedules at
- eagleliner.co.za
- Single
- R 95–410
- Ave. Duration
- 42 min
- Estimated price
- R 410–490
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 Which London airport should I choose?, How to get from Luton Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
















