Flight distance between Khanabad, Afghanistan and Harbin, China 2,988.7 mi / 4,809.9 km