Flight distance between Fayzabad, Afghanistan and Qingdao, China 2,730.6 mi / 4,394.5 km