Flight distance between Arthur’s Town, Bahamas and San Diego, United States of America 2,559.6 mi / 4,119.3 km