Flight distance from Harare to Port Elizabeth

1863 kilometers/1157 miles
or 1006 nautical miles.
Your flight will depart from Harare airport and land at Port Elizabeth airport.
City: Harare (HRE) Port Elizabeth (PLZ)
Latitude: -17.863889 -33.958056
Longitude: 31.029722 25.6
Country: Zimbabwe South Africa
Timezone: Africa/Harare Africa/Johannesburg
Current time:: 00:47 02-Apr-2026 00:47 02-Apr-2026

How far is between Harare and Port Elizabeth?

  • Your starting point Harare, Zimbabwe is located at -17.863889,31.029722
  • Your ending point Port Elizabeth, South Africa is located at -33.958056,25.6
  • l distance from Harare to Port Elizabeth is 1863 kms equals to miles and 1006 nautical miles.
  • Flight time from Harare to Port Elizabeth is 10 hours 30 minutes
Click here to get detail flight schedules from Harare to Port Elizabeth