Flight distance between Richards Bay, South Africa and Gisborne, New Zealand 7,286.2 mi / 11,726.0 km