Ese mismo año recibe el Premio Nacional de Literatura de Chile, en 1997 le conceden el Premio José Hernández, la más alta distinción literaria de Argentina, en 1998, en México, el Premio Octavio Paz de poesía y ensayo y en 2003 se anuncia en Madrid que le ha sido otorgado el Premio Miguel de Cervantes de literatura, máximo reconocimiento de la lengua española.