India embassy & consulates in Russia
India has 3 diplomatic mission(s) in Russia: Embassy (Moscow), Consulate General (Saint Petersburg), Consulate General (Vladivostok).
India missions in Russia
Consulate General · Saint Petersburg
Consulate General of India, Vladivostok
Entry rules for India passport holders
Visa rules change often. Always confirm with the official embassy or government site before you travel. Source: Passport Index dataset (MIT), refreshed Nov 9, 2026.
Document checklist: India → Russia
General guidance for a short trip. Requirements change, so confirm with the official sources linked below.
- Passport valid for at least 6 months after your trip, with 2 blank pages.
- Apply online for the e-visa before you fly and print it.
- Return or onward ticket.
- Proof of accommodation (hotel booking or invitation).
- Proof of sufficient funds (bank statements of the last 3–6 months).
- Travel medical insurance for the whole stay.
Only use the official government portal. Many look-alike sites charge extra.
Applying for a visa? Russia missions in India
- Embassy of Russia, New DelhiEmbassy · New Delhi · +91 11 2687 3799See all
- RussiaEmbassy · ChennaiSee all
- Consulate General of the Russian FederationConsulate General · Mumbai · +91 22 2363 3627See all
- Consulate General of RussiaConsulate General · Kolkata · +91 33 2479 7006See all
- Consulate General of the Russian Federation in ChennaiConsulate General · Chennai · +91 44 2498 2320See all
Frequently asked questions
Is there an embassy of India in Russia?
Yes. India has 3 diplomatic mission(s) in Russia: Embassy (Moscow), Consulate General (Saint Petersburg), Consulate General (Vladivostok).
Where is the India embassy in Russia?
The India embassy in Russia is located at улица Воронцово Поле 4 с2, Moscow.
Do citizens of India need a visa for Russia?
e-Visa (30 days). Visa rules change often. Always confirm with the official embassy or government site before you travel.
How do I contact the India embassy in Russia?
Phone: +7 495 7837535. Email: cons.moscow@mea.gov.in. Website: https://indianembassy-moscow.gov.in/.
Does India have consulates in Russia?
Yes: Consulate General (Saint Petersburg), Consulate General (Vladivostok).
What should I do if I lose my passport in Russia?
Report the loss to the local police (emergency: 112), then contact the India embassy or consulate in Russia for an emergency travel document. Bring ID copies and a police report.
What are the opening hours?
Mo-Fr 09:30-18:00