Distance from

Port Elizabeth to Cape Town

Average travel distance is

835.04 km

Nomal travel times are between

2h 18min  -  13h 52min

835.04 km (519 miles) is the average travel distance between Port Elizabeth and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 9 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 733.05 km 455.5 miles 395.82 miles
Drive 810.90 km 503.87 miles 437.85 miles
Bus 874.68 km 543.5 miles 472.29 miles
Bus 899.56 km 558.96 miles 485.72 miles
Bus 857.01 km 532.52 miles 462.75 miles

BE PREPARED

Port Elizabeth - Cape Town Info

The distance from Port Elizabeth to Port Elizabeth 15 km (9.14 miles) .

The distance from PLZ to CPT 699 km (434.48 miles) .

The distance from Cape Town CPT Airport to Civic Centre 20 km (12.49 miles) .

Travel distance chart

The distance between Port Elizabeth, Eastern Cape, South Africa to Cape Town,South Africa is 835.04 km (519 miles) and it would cost 30 USD ~ 304 ZAR to drive in a car that consumes about 7 MPG.