Flight distance between Harbin, China and Belford Roxo, Brazil 10,753.2 mi / 17,305.6 km