Flight distance between Kufa, Iraq and Tangshan, China 4,047.8 mi / 6,514.3 km