The route from Potchefstroom to Grahamstown (now officially Makhanda) covers roughly 980 kilometers. You will primarily use the N12 and N10 highways. This journey takes you through the heart of the Karoo. Expect a driving time of approximately 11 to 12 hours. It is a scenic route that transitions from the highveld to the Eastern Cape landscape.
Total Distance: Driving distance is 980 km; straight-line air distance is 720 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 14 hours | 11 hours 30 mins |
| Avg Price | R700 - R1000 | R1900 - R2300 fuel |
| Operator | Intercape | Private Vehicle |
| Route | Potchefstroom to Port Elizabeth, then local transport to Grahamstown. | N12 to Colesberg, then N10 to Cradock and Grahamstown. |
| Tip | Check for direct bus connections to Grahamstown as they are limited. | The N10 is a quieter road but watch for heavy trucks. |
Spring (September to November) is beautiful as the Karoo flowers are in bloom.