Flight distance between Harbin, China and Lucknow, India 2,812.7 mi / 4,526.5 km