Vojvodina and CSKA Moscow were in negotiations over Krasić's transfer since January 2004, but the deal stalled. The player himself even made several unsuccessful trips to Moscow. During the summer of 2004, the deal was completed and the winger was on his way to Russia. He featured in three games during the club's 2004–05 UEFA Cup-winning run, including an appearance in the final as a substitute. He also helped them win the Russian title in 2005 and 2006, the Russian Cup in 2005, 2006, 2008 and 2009, and the Russian Super Cup in 2006, 2007 and 2009.