Flight distance between San Andros, Bahamas and Changchun, China 7,448.1 mi / 11,986.6 km