Embassy of India in Moscow
Today · Closed- Address
- 6-8, Ulitsa Vorontsovo Polye, Moscow, Russia
- Phone
- +7 495 7837535
- Website
- indianembassy-moscow.gov.in
- Head of mission
- Vinay Kumar
India
Russia
In Russia, India has an embassy in Moscow and 4 consulates general in Saint Petersburg, Kazan’, Yekaterinburg and Vladivostok. Russian citizens need an e-Visa for India, applied for online before travel and valid for up to 30 days.
At 6-8, Ulitsa Vorontsovo Polye, Moscow, Russia, the Indian embassy represents India towards Russia. The head of mission on record is Vinay Kumar. Its phone number and website are on its page.
5, Ulitsa Reyleeva, St. Petersburg 191123, Russian Federation, Saint Petersburg
5, Moskovskaya Ulitsa, Kazan, Republic of Tatarstan, Russia 420111
7, Ulitsa Engelsa, Yekaterinburg, Russia 620000
46, 4th Floor, Verkhneportovaya Street, Vladivostok 690003, Russian Federation
India also has 4 consulates general in Saint Petersburg, Kazan’, Yekaterinburg and Vladivostok; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Russia
India e-Visa India visa for citizens of Russia
India
Russia e-Visa Russia visa for citizens of India
India visa requirements for citizens of Russia
checked 22 October 2026
Russian citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days. The application is made online on the official portal of India, not at the Indian embassy.
Missions of Russia in India (5)
In return, Russia has 5 missions in India, including its embassy in New Delhi.
Worldwide, India has 251 missions in 156 countries; 5 of them are in Russia.
Russia requires a visa from Indian citizens, available online as an e-Visa for up to 30 days. In Russia, Indian citizens can turn to the Indian embassy for passports and emergency help.
Indian missions in Russia close on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027.
The Indian embassy is in Moscow, at 6-8, Ulitsa Vorontsovo Polye, Moscow, Russia.
Yes, India has 4 consulates general in Saint Petersburg, Kazan’, Yekaterinburg and Vladivostok.
Russian citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days.
Indian citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.
Yes, Russia has its embassy in New Delhi, along with 4 other missions in India.