Flight distance between Uitenhage, South Africa and Port Harcourt, Nigeria 2,920.8 mi / 4,700.6 km