Flight distance between Uitenhage, South Africa and Gisborne, New Zealand 7,134.6 mi / 11,482.1 km