Flight distance between Khanabad, Afghanistan and Qingdao, China 2,816.5 mi / 4,532.7 km