Flight distance between Annotto Bay, Jamaica and Huánuco, Peru 1,948.9 mi / 3,136.5 km