Flight distance between Tébessa, Algeria and Sandy Hill, Anguilla 4,452.4 mi / 7,165.4 km