Flight distance between San Andros, Bahamas and Harbin, China 7,303.8 mi / 11,754.4 km