Flight distance between New Kingston, Jamaica and Sandy Hill, Anguilla 904.2 mi / 1,455.1 km