Flight distance between Uitenhage, South Africa and Janīn, Palestinian Territory 4,620.3 mi / 7,435.6 km