Flight distance between San Andros, Bahamas and Detroit, United States of America 1,226.4 mi / 1,973.6 km