Distance from Port Elizabeth to Nearby Cities

The distance from Port Elizabeth to the nearest city Uitenhage is 36.4 kilometers or 22.6 miles away. The nearest town Kirkwood is 81.1 kilometers or 50.4 miles away. 4 major cities are near Port Elizabeth; Grahamstown being the closest is 127.3 kilometers or 79.1 miles away.

Port Elizabeth Summary:
  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  • Population = Approximate figures
Port Elizabeth Distances
Nearby Location(s): 8
Nearest Location: 27.2 Km (16.9 Mi)

Port Elizabeth to Nearby Cities

The list below shows the distance between Port Elizabeth and nearby cities in South Africa.

From Port Elizabeth Population Distance
NW to Uitenhage228,91227.2 Km (16.9 Mi) 36.4 Km (22.6 Mi)
W to Kruisfontein18,99180.1 Km (49.8 Mi) 92.2 Km (57.3 Mi)

Port Elizabeth to Nearby Towns

The list below shows the distance between Port Elizabeth and nearby towns, villages or areas which have a smaller population in South Africa.

From Port Elizabeth Population Distance
NNW to Kirkwood10,14863.8 Km (39.7 Mi) 81.1 Km (50.4 Mi)
W to Jeffreys Bay11,69864.4 Km (40 Mi) 77.7 Km (48.3 Mi)

Port Elizabeth to Major Cities

The list below shows the distance from Port Elizabeth to major cities in Eastern Cape.

From Port Elizabeth Population Distance
NE to Grahamstown91,548111.9 Km (69.6 Mi) 127.3 Km (79.1 Mi)
NE to Bisho137,287210.7 Km (130.9 Mi) 254.6 Km (158.2 Mi)
ENE to East London478,676236.6 Km (147 Mi) 282.4 Km (175.5 Mi)
NNE to Queenstown105,309260.5 Km (161.9 Mi) 345.5 Km (214.7 Mi)