Flight distance between South Boston, United States of America and San Luis Potosí, Mexico 2,216.7 mi / 3,567.4 km