Flight distance between San Andros, Bahamas and Runaway Bay, Jamaica 458.8 mi / 738.4 km