IndiaRussia

Indian Embassy & Consulates in Russia

  • 1 embassy
  • 4 consulates general

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.

Map: India’s 5 missions in Russia

Map: India’s 5 missions in Russia

Indian Embassy in Moscow

Embassy of India in Moscow

Embassy · Moscow

Today · Closed
Address
6-8, Ulitsa Vorontsovo Polye, Moscow, Russia
Head of mission
Vinay Kumar

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.

Indian consulates in Russia

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.

India visa for Russian citizens

RussiaIndia e-Visa India visa for citizens of Russia

IndiaRussia e-Visa Russia visa for citizens of India

India visa requirements for citizens of Russia

  • e-Tourist Visa (30 days, 1 year, 5 years)
  • e-Business Visa (incl. e-Conference)
  • e-Medical and e-Medical Attendant Visa
  • e-Transit Visa
  • Fee: US$25
  • 17 required documents

checked 22 October 2026

See the full checklist

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.

Russia’s missions in India

Missions of Russia in India (5)

In return, Russia has 5 missions in India, including its embassy in New Delhi.

Good to know

India in Russia

Worldwide, India has 251 missions in 156 countries; 5 of them are in Russia.

Travel to Russia for Indian citizens

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.

When Indian missions in Russia are closed

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.

Frequently asked questions

Where is the Indian embassy in Russia?

The Indian embassy is in Moscow, at 6-8, Ulitsa Vorontsovo Polye, Moscow, Russia.

Does India have consulates in Russia?

Yes, India has 4 consulates general in Saint Petersburg, Kazan’, Yekaterinburg and Vladivostok.

Do Russian citizens need a visa for India?

Russian citizens need a visa for India, which they can apply for online as an e-Visa for stays of up to 30 days.

Do Indian citizens need a visa for Russia?

Indian citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.

Does Russia have an embassy in India?

Yes, Russia has its embassy in New Delhi, along with 4 other missions in India.