Flight distance between Ptuj, Slovenia and Xi’an, China 4,686.4 mi / 7,542.1 km