Flight distance between Uitenhage, South Africa and Jamestown, Saint Helena 2,292.0 mi / 3,688.6 km