Flight distance between Blenheim, New Zealand and Puyang, China 5,993.9 mi / 9,646.3 km