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