Flight distance between Budva, Montenegro and Xi’an, China 4,684.7 mi / 7,539.2 km