Flight distance between Tangshan, China and Santiago de Cuba, Cuba 8,217.1 mi / 13,224.1 km