Flight distance between Gabane, Botswana and Lagos, Nigeria 2,625.5 mi / 4,225.3 km