Russian Embassy in New Delhi

Embassy Russia New Delhi, India

Address
Shanti Path, 110021 New Delhi
Fax
+91 11 26-87-68-23

No opening hours on record. Most missions receive visitors by appointment only.

Directions Call

Head of mission: Алипов Денис Евгеньевич

Sources: OpenStreetMap · Wikidata · Foreign ministry of Russia: list of missions abroad · Record last updated on 24 February 2026

The Russian embassy in New Delhi stands at Shanti Path, 110021 New Delhi, in New Delhi, the capital of India. Russia requires a visa from Indian citizens, available online as an e-Visa for up to 30 days.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

Upcoming closures

Public holidays in Russia

  • New Year's Day

    Friday

  • New Year holiday

    Saturday

Russia visa for Indian citizens

IndiaRussia e-Visa Russia visa for citizens of India

RussiaIndia e-Visa India visa for citizens of Russia

Russia requires a visa from Indian citizens, available online as an e-Visa for up to 30 days. The application is made online, not at the Russian embassy in New Delhi.

Other missions nearby

New DelhiOpen in maps

All embassies and consulates in New Delhi (99)

Russia’s other missions in India

All missions of Russia in India (5)

Besides the Russian embassy in New Delhi, Russia has 4 other missions in India. Consulates: Chennai, Kolkata and Mumbai. India in turn has 5 missions in Russia, its embassy being in Moscow.

Good to know

About the Russian embassy in New Delhi

It appears in official lists as Embassy of Russia in New Delhi. It is headed by Алипов Денис Евгеньевич, according to the records.

Address and contact

Address: Shanti Path, 110021 New Delhi. The record for the Russian embassy in New Delhi includes a phone number, an e-mail address, a fax number and an official website.

Russian citizens travelling to India

India requires a visa from Russian citizens, available online as an e-Visa for up to 30 days.

Before visiting the Russian embassy in New Delhi

Current procedures for the Russian embassy in New Delhi, including any appointment system, are on its official website, linked on this page.

Near the Russian embassy in New Delhi

The Russian embassy in New Delhi has 49 other foreign missions within 1 km, in a diplomatic quarter.

Frequently asked questions

What is the address of the Russian Embassy in New Delhi?

The Russian embassy in New Delhi is at Shanti Path, 110021 New Delhi.

Do Indian citizens need a visa for Russia?

Russia requires a visa from Indian citizens, available online as an e-Visa for up to 30 days.

Report a change

This is an independent guide, not an official website of Russia.