Flight distance between Annotto Bay, Jamaica and Taiohae, French Polynesia 4,707.6 mi / 7,576.1 km