Flight distance between Diez de Octubre, Cuba and Porto Alegre, Brazil 4,211.8 mi / 6,778.3 km