Después de rechazar ofertas sobre los US $ 30000.000, de clubes tan importantes como: Manchester United, Chelsea, Arsenal, Liverpool, Barcelona, Parma, AC Milán e Inter de Milán. estuvo en negociaciones con el Real Madrid para convertirse, junto con Zinedine Zidane, en uno de los dos grandes fichajes "merengues" del año 2001. Sin embargo, el traspaso fracasó, en gran parte debido a la exorbitante suma que el club español invirtió en el fichaje de Zidane. Finalmente, ese mismo año firmó por la Juventus, tras pagar el club € 25.000.000 (US$ 28.500.000) por él, la que en su momento fue la transferencia más cara de un jugador chileno. En la "Juve" compartió camarín con jugadores de clase mundial como Gianluigi Buffon, Lilian Thuram, Pavel Nedved (ex compañero suyo en la Lazio), David Trezeguet, Edgar Davids y Alessandro Del Piero, entre otros. Sin embargo, su estancia en Turín se truncó debido a una rotura de ligamentos en la rodilla derecha ante el Bolonia FC en un partido válido por la Serie A, pero eso no evitó que marcara goles importantes por la "Vecchia Signora". Su equipo ganó nuevamente la Serie A, en la temporada 2001-02 y 2002-03, también se adjudicó la Supercopa de Italia en el año 2002 y 2003 y alcanzó la final de la Liga de Campeones 2003. En este torneo, Salas participó en solo 4 partidos y anotó un gol ante el Dinamo de Kiev, donde la Juventus ganó por 2-1.