Flight distance between Uitenhage, South Africa and Ikeja, Nigeria 3,139.8 mi / 5,053.0 km