Flight distance between Luzern, Switzerland and Tumbes, Peru 6,340.3 mi / 10,203.8 km