Flight distance between Praslin, Saint Lucia and Acapulco de Juárez, Mexico 2,601.9 mi / 4,187.3 km