Flight distance between Uitenhage, South Africa and Port Sudan, Sudan 3,769.1 mi / 6,065.9 km