Flight distance between Annotto Bay, Jamaica and Nishinomiya-hama, Japan 8,212.5 mi / 13,216.7 km