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