Flight distance between Arthur’s Town, Bahamas and Nanchong, China 8,606.1 mi / 13,850.1 km