Flight distance between Malacca, Malaysia and Taiyuan, China 2,550.1 mi / 4,104.1 km