Flight distance between Diez de Octubre, Cuba and Duque de Caxias, Brazil 4,114.5 mi / 6,621.6 km