Flight distance between Annotto Bay, Jamaica and Tokyo, Japan 8,010.6 mi / 12,891.8 km