Flight distance between Singapore, Singapore and Taiyuan, China 2,587.3 mi / 4,163.8 km