Flight distance between Harbin, China and Krasnodar, Russia 4,021.5 mi / 6,471.9 km