Flight distance between Örebro, Sweden and Xi’an, China 4,341.8 mi / 6,987.4 km