Flight distance between Paraparaumu, New Zealand and Foshan, China 5,935.0 mi / 9,551.4 km