Flight distance between Uitenhage, South Africa and Khartoum, Sudan 3,439.2 mi / 5,534.9 km