Distance from Ndumakude to Port Elizabeth

The distance from Ndumakude to Port Elizabeth by car is 562 km (or 350 mi). The estimated driving time for the trip is 7 h 52 min and the main road for this route is the . In a straight line, the distance between Ndumakude and Port Elizabeth is 434 km (270 mi).