Flight distance between New York City, United States of America and Stony Hill, Jamaica 1,572.6 mi / 2,530.9 km