Flight distance between Gustavo A. Madero, Mexico and Tangshan, China 7,696.5 mi / 12,386.3 km