Flight distance between Harbin, China and Calgary, Canada 4,834.0 mi / 7,779.5 km