Flight distance between Annotto Bay, Jamaica and Rotorua, New Zealand 7,898.8 mi / 12,712.0 km