Flight distance between Annotto Bay, Jamaica and La Ceiba, Honduras 684.1 mi / 1,100.9 km