Flight distance between San Andros, Bahamas and Ningbo, China 8,424.4 mi / 13,557.8 km