Flight distance between Sydney, Australia and Port Elizabeth, South Africa 6,577.2 mi / 10,584.9 km