The Kremlin is preparing for Indian Prime Minister Narendra Modi to visit Russia, Kremlin spokesman Dmitry Peskov said on Tuesday, saying it would announce dates for his visit at a later date.

The Kremlin said in March that Modi had an open invitation to come to Russia and hold talks with President Vladimir Putin.

Russia's RIA state news agency earlier on Tuesday quoted a diplomatic source as saying Modi may visit Russia in July. (Reporting by Gleb Stolyarov Editing by Andrew Osborn)