Flight distance between San Andros, Bahamas and Nanjing, China 8,336.5 mi / 13,416.4 km