Flight distance between Xi’an, China and Stony Hill, Jamaica 8,801.1 mi / 14,164.1 km