Grahamstown, now known as Makhanda, is a historic university town in the Eastern Cape, located 1000 kilometers from Johannesburg. The most direct route is via the N10 highway, which takes about 11 hours. The town is famous for its annual arts festival and its rich colonial history. It is well-connected by major bus routes.
Total Distance: 1000 km driving distance; 850 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 11 hours |
| Avg Price | R900 - R1300 | R1800 - R2600 in fuel |
| Operator | Intercape | N/A |
| Route | Johannesburg to Grahamstown. | N10 highway south. |
| Tip | Buses are comfortable and safe. | The N10 is a major route; expect heavy truck traffic. |
July for the National Arts Festival, or spring for mild weather.