Flight distance between Annotto Bay, Jamaica and Huaral, Peru 2,056.9 mi / 3,310.3 km