Flight distance between Taiyuan, China and Monterrey, Mexico 7,556.2 mi / 12,160.5 km