380 km taking this route:
The straight line distance between Cape Town and Port Elizabeth is approximately 670km.
The distance in miles between Port Elizabeth and Capetown, SA, is about 550 miles. Please see the related link for further information.
329 km taking N2.
The straight line distance according to Google Earth is approximately 890km.
70 kilometres taking this route:Take R75 UITENHAGE, from Port Elizabeth, to R336 KIRKWOOD. Follow signs.Take R336 to KIRKWOOD.
About 1100 km
From Port Elizabeth, South Australia to Grahamstown, NSW is a distance of about 1000 km by road.
The distance between Qingdao port and Foshan port is about 400 km.
289km 289km
1000
The distance between Durban and Jeffreys Bay (J bay) is 876km.
670 miles or 1079km by road.