Flight distance between Xi’an, China and Randers, Denmark 4,595.3 mi / 7,395.4 km