The distance from De Rust to Port Elizabeth (Gqeberha) is approximately 300 kilometers. The most direct route is via the N9 to Uniondale and then the N2 highway. This drive takes about 3 hours and 30 minutes. You will pass through the scenic Langkloof valley. It is a popular route for those traveling from the Klein Karoo to the Eastern Cape coast.
Total Distance: 300 km driving distance; 240 km straight-line air distance.
The Langkloof road is scenic but watch for heavy fruit trucks.
Year-round, though summer offers the best beach weather.