Flight distance between Cockburn Town, Bahamas and Nanjing, China 8,461.4 mi / 13,617.3 km