There are 6 ways to get from Klerksdorp to Kokstad by bus (Greyhound), car, plane, bus, or taxi
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 Johannesburgbus
- Take the bus from Johannesburg to Mt Curie One Stopbus 17203
13h 23mR 996–1,312Bus via Qumbu
cheapest- Take the bus from 31 Wessel St to Park Stationbus
- Take the bus from Johannesburg to Qumbubus
- Take the bus from Qumbu to Kokstadbus
18h 20mR 929–1,268Drive 665.1 km
- Drive from Klerksdorp to Kokstadcar 665.1 km
10h 41mR 1,502–2,169Drive, fly to Pietermaritzburg, bus
- Drive from Klerksdorp to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Pietermaritzburg (PZB)plane JNB - PZB
- Take the bus from Pietermaritzburg to Mt Curie One Stopbus
8h 12mR 2,659–4,091Drive, fly to Mthatha Airport, bus
- Drive from Klerksdorp to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Mthatha Airport (UTT)plane JNB - UTT
- Take the bus from Mthatha to Kokstadbus
7h 29mR 2,952–5,359Drive, fly to Margate, taxi
- Drive from Klerksdorp to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Margate (MGH)plane JNB - MGH
- Take the taxi from Margate (MGH) to Kokstadtaxi
6h 24mR 4,422–6,509
Johannesburg International Airport (JNB) to Pietermaritzburg (PZB) flights
Questions & Answers
The cheapest way to get from Klerksdorp to Kokstad is to bus via Qumbu which costs R 900 - R 1 300 and takes 18h 20m.
The fastest way to get from Klerksdorp to Kokstad is to drive and fly and taxi which takes 6h 24m and costs R 4 400 - R 6 500.
No, there is no direct bus from Klerksdorp to Kokstad. However, there are services departing from Klerksdorp and arriving at Mt Curie One Stop via Johannesburg. The journey, including transfers, takes approximately 13h 23m.
The distance between Klerksdorp and Kokstad is 871 km. The road distance is 665.1 km.
The best way to get from Klerksdorp to Kokstad without a car is to bus which takes 13h 23m and costs R 950 - R 1 400.
It takes approximately 13h 23m to get from Klerksdorp to Kokstad, including transfers.
Klerksdorp to Kokstad bus services, operated by Greyhound ZA, depart from Klerksdorp station.
Klerksdorp to Kokstad bus services, operated by Greyhound ZA, arrive at Johannesburg station.
Yes, the driving distance between Klerksdorp to Kokstad is 665 km. It takes approximately 10h 41m to drive from Klerksdorp to Kokstad.
There are 26+ hotels available in Kokstad.
What companies run services between Klerksdorp, South Africa and Kokstad, KwaZulu-Natal, South Africa?
You can take a bus from Klerksdorp to Kokstad via Johannesburg and Mt Curie One Stop in around 13h 23m.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Pietermaritzburg
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,700–2,800
Flights from Johannesburg International Airport to Mthatha Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,200–4,300
- Phone
- +27 11 611 8000
- [email protected]
- 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
Bus from Johannesburg to Mt Curie One Stop
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
Bus from Pietermaritzburg to Mt Curie One Stop
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 2h 16m
- Estimated price
- R 1,800–2,200
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 French strikes 2018: What are my alternative transport options?, Heading to Europe? Read this before you buy a Eurail Pass, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.





