After his time at Sporting Lisbon, Dias moved to play for various clubs in Portugal and Spain, including Vitoria Setubal, Tondela, Numancia, and Girona. During his time at these clubs, Dias continued to impress with his technical ability, vision, and goal-scoring prowess.