Flight distance between Ziguinchor, Senegal and Puente Alto, Chile 4,787.4 mi / 7,704.5 km