Flight distance between Lancy, Switzerland and Onitsha, Nigeria 2,766.8 mi / 4,452.7 km