Flight distance between Runaway Bay, Jamaica and Tianshui, China 8,766.6 mi / 14,108.4 km