Flight distance between Taiyuan, China and North Shore, New Zealand 6,506.9 mi / 10,471.8 km