Flight distance between Shinyanga, Tanzania and Rotorua, New Zealand 8,696.7 mi / 13,996.0 km