Russia visa available through VFS Global in Delhi, Mumbai, Kolkata and Chennai
Residents of India can now apply for visas to Russia at VFS Global Visa Application Centres (VACs) opened for the Embassy of the Russian Federation. The new centres will cater to the growing needs of outbound travellers to Russia, and increase accessibility to, and convenience of, visa services. With approximately 55,000 travellers visiting Russia from India each year, the application process through the new centres will prove to be more streamlined. The centre in New Delhi was inaugurated by H E Nikolay Rishatovich Kudashev, Ambassador Extraordinary and Plenipotentiary of the Russian Federation to the Republic of India.