Flight distance between Runaway Bay, Jamaica and Xi’an, China 8,771.1 mi / 14,115.7 km