Palestinian leader Mahmoud Abbas will visit Russia on Aug 12-14 and meet Russian President Vladimir Putin on Aug 13, Russian state-run news agency RIA Novosti reported on Friday, citing a diplomatic source.