Po zakończeniu turnieju Clusura ligi urugwajskiej Álvarez grał ze swoim zespołem w turnieju Copa Artigas 2007, który decydował o udziale w międzynarodowych rozgrywkach klubowych w Ameryce Południowej, w następnym sezonie. Zawodnik wystąpił we wszystkich pięciu meczach i wywalczył z klubem pierwsze miejsce w turnieju, dzięki czemu Nacional awansował do rozgrywek Copa Libertadores 2008.
Reggina Po zakończeniu sezonu Álvarez przeszedł do włoskiej Regginy Calcio. 7 października 2007 roku zadebiutował w Serie A, w spotkaniu z US Palermo. Na boisku pojawił się w drugiej połowie meczu. W sumie, w sezonie 2007/2008 wystąpił w 12 ligowych spotkaniach. Zagrał również w trzech meczach Pucharu Włoch. Rok później zagrał w dziewięciu meczach Serie A, a jego zespół zajmując 18. miejsce w tabeli spadł do Serie B. Álvarez dwa razy wystąpił również w spotkaniach Pucharu Włoch.
Wisła Kraków 21 lipca 2009 roku Pablo Álvarez został wypożyczony na rok do Wisły Kraków. 25 lipca zadebiutował w barwach Wisły Kraków, w meczu o Superpuchar Ekstraklasy przeciwko Lechowi Poznań. 1 sierpnia Álvarez zadebiutował w Ekstraklasie, w spotkaniu pierwszej kolejki z Ruchem Chorzów, wygranym przez Wisłę 2:0.