Flight distance between Arthur’s Town, Bahamas and Stony Hill, Jamaica 457.7 mi / 736.6 km