Flight distance between Harbin, China and Puebla, Mexico 7,153.3 mi / 11,512.1 km