Flight distance between Kufa, Iraq and Taiyuan, China 3,792.7 mi / 6,103.8 km