Flight distance between South Boston, United States of America and Tangshan, China 6,744.0 mi / 10,853.4 km