Flight distance between Luzern, Switzerland and Touba, Senegal 2,623.3 mi / 4,221.8 km