From 2025, Indian passport holders can travel to Russia without a visa. Currently, Indian travelers to Russia apply for various visas, including tourist, work, and student visas. Russia already allows people from Iran and China to enter through a tourist visa-free program. It now plans to extend this program to India, as the number of Indians visiting Russia has increased recently.