Flight distance between Arthur’s Town, Bahamas and Nanjing, China 8,405.9 mi / 13,528.0 km