Flight distance between Tianshui, China and Santiago de Cuba, Cuba 8,662.9 mi / 13,941.5 km