The route from Heidelberg to Kimberley spans roughly 550 kilometers, primarily utilizing the N12 highway. You will travel through the North West province before entering the Northern Cape. This route is known for its transition from industrial landscapes to the arid, vast vistas of the Karoo. It is a popular path for those visiting the historic diamond mines. Expect a travel time of approximately 6 hours by car.
Total Distance: 550 km driving distance; 480 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 6 hours |
| Avg Price | R450 - R650 | R700 - R900 |
| Operator | Greyhound | Private Vehicle |
| Route | Heidelberg to Kimberley Station. | N12 south through Potchefstroom, Klerksdorp, and Wolmaransstad. |
| Tip | Buses usually depart early morning to arrive by mid-afternoon. | The N12 is a single carriageway in many sections; exercise caution when overtaking. |
April to September to avoid the intense summer heat of the Northern Cape.