Flight distance between Harbin, China and Caxito, Angola 7,745.6 mi / 12,465.4 km