Flight distance between Lagos, Nigeria and Afgooye, Somalia 2,889.3 mi / 4,649.8 km