Flight distance between San Andros, Bahamas and San Antonio, United States of America 1,289.5 mi / 2,075.2 km