Flight distance between Ziguinchor, Senegal and Teresina, Brazil 2,193.0 mi / 3,529.3 km