Flight distance between Island Harbour, Anguilla and Lima, Peru 2,301.3 mi / 3,703.5 km