Flight distance between Uitenhage, South Africa and Abuja, Nigeria 3,183.0 mi / 5,122.6 km