Flight distance between Nigeria and South Africa 2,822.9 mi / 4,543.1 km