Flight distance between Taiyuan, China and Mandurah, Australia 4,868.2 mi / 7,834.6 km