Flight distance between Bardejov, Slovakia and Xi’an, China 4,376.0 mi / 7,042.6 km