Flight distance between Xi’an, China and Slovenj Gradec, Slovenia 4,717.0 mi / 7,591.3 km