Flight distance between Uitenhage, South Africa and Sandy Hill, Anguilla 6,821.9 mi / 10,978.7 km