Flight distance between Nanjing, China and Gustavo A. Madero, Mexico 7,903.4 mi / 12,719.2 km