Flight distance between Lancy, Switzerland and Abeokuta, Nigeria 2,702.0 mi / 4,348.5 km