Flight distance between Linstead, Jamaica and Tianshui, China 8,789.9 mi / 14,146.0 km