Flight distance between Taiyuan, China and San Luis Potosí, Mexico 7,752.8 mi / 12,477.0 km