Flight distance between South Boston, United States of America and Nanchang, China 7,510.3 mi / 12,086.7 km