Flight distance between Shijiazhuang, China and Rotorua, New Zealand 6,565.4 mi / 10,565.9 km