Flight distance between Uitenhage, South Africa and Island Harbour, Anguilla 6,823.0 mi / 10,980.5 km