Flight distance between Annotto Bay, Jamaica and Napier, New Zealand 7,870.3 mi / 12,666.0 km