The journey from Port Edward to Cape Town is a massive 1600-kilometer trek along the N2 highway. This route takes you across the entire southern coastline of South Africa. Expect a travel time of 18 to 20 hours, usually requiring an overnight stop. It is a scenic but demanding drive.
Total Distance: Driving distance is 1600 km; straight-line air distance is 1200 km.
Plan for an overnight stop in the Eastern Cape.
Summer for the best weather in Cape Town.