Flight distance between Arthur’s Town, Bahamas and Changsha, China 8,742.2 mi / 14,069.2 km