Flight distance between Beijing, China and Santiago de Cuba, Cuba 8,221.8 mi / 13,231.7 km