Flight distance between Harbin, China and Tembisa, South Africa 7,872.7 mi / 12,670.0 km