Flight distance between Harbin, China and Craiova, Romania 4,635.0 mi / 7,459.3 km