Flight distance between Arthur’s Town, Bahamas and Changchun, China 7,520.3 mi / 12,102.7 km