Flight distance between South Boston, United States of America and Charlotte, United States of America 719.7 mi / 1,158.3 km