Flight distance between Masons Bay, Bahamas and San Diego, United States of America 2,721.0 mi / 4,379.1 km