Flight distance between Uitenhage, South Africa and Makurdi, Nigeria 3,072.8 mi / 4,945.2 km