Flight distance between Arthur’s Town, Bahamas and Xi’an, China 8,357.3 mi / 13,449.9 km