Flight distance between Shenzhen, China and Lower Hutt, New Zealand 5,878.4 mi / 9,460.3 km