Flight distance between Diez de Octubre, Cuba and São Luís, Brazil 3,113.6 mi / 5,010.9 km