Flight distance between Annotto Bay, Jamaica and Puente Alto, Chile 3,607.9 mi / 5,806.4 km