Flight distance between Xi’an, China and Sandur, Faroe Islands 4,899.9 mi / 7,885.6 km