Flight distance between North Shore, New Zealand and Foshan, China 5,758.2 mi / 9,267.0 km