Flight distance between Croix des Bouquets, Haiti and Puerto Escondido, Panama 835.3 mi / 1,344.3 km