Flight distance between Bathsheba, Barbados and San Antonio, United States of America 2,729.5 mi / 4,392.7 km