Flight distance between São Paulo, Brazil and Santiago de Cuba, Cuba 3,595.3 mi / 5,786.1 km