Where is the official Russia Visa Centre in New Delhi?
The Embassy of Russia in India lists the Russia Visa Centre at 8-11, UGF, Tolstoy House, 15 Tolstoy Road, Connaught Place, New Delhi 110001.
India
The Embassy of Russia in India recommends using the official Russia Visa Centre in New Delhi. Prepare a complete tourist-visa file and check the Centre’s current booking and acceptance instructions before attending; its published submission and collection hours are different.
India citizens are on the current eVisa list. Check whether the eVisa covers travel, duration and entry needs. An invitation is not required for the eVisa.
Open the official MFA eVisa portalRoute status checked against the cited official sources; local verification 2026-09-21.
To receive a tourist invitation to Russia, please indicate your citizenship. You will be provided with a registration form. Fill in all the fields carefully, then proceed to the next step to confirm and pay for your invitation.
Official local submission source
Source checked September 4, 2026. Appointment, fee and document requirements can change; confirm them directly before submitting.
Embassy of the Russian Federation
Address
Shantipath, Chanakyapuri
Russian mission contact address. Confirm the current visa filing location in the official source above before travelling.
Phone
+91-11-2611-0640Working Hours
Mon-Fri 8:00-14:00 (visa section 9:00-12:00)
Official Website
india.mid.ruCheck the official Russia Visa Centre’s current appointment and document-acceptance instructions before travelling to Connaught Place.
Prepare the passport, completed visa application, photo and tourist voucher/confirmation required for your own application.
Check that the spelling, passport number and travel dates on your tourist voucher agree with the documents you will submit.
Use the official Centre address: 8-11, UGF, Tolstoy House, 15 Tolstoy Road, Connaught Place, New Delhi 110001.
Keep the published submission and passport-collection windows in mind when planning your visit.
Official route
The Embassy directs applicants to the official Russia Visa Centre in New Delhi to facilitate the visa procedure. Confirm the current acceptance route with the Centre before you submit.
Submission hours
The Embassy’s current Visa Centre page publishes application submission from 09:00 to 15:00, Monday to Friday, excluding declared holidays.
Passport collection
The same official page publishes passport collection from 15:00 to 17:00, Monday to Friday, excluding declared holidays.
Use these country-specific guides before filing. They cover the document details that must agree with your passport, online application and tourist voucher.
The Embassy of Russia in India lists the Russia Visa Centre at 8-11, UGF, Tolstoy House, 15 Tolstoy Road, Connaught Place, New Delhi 110001.
The Embassy’s current page lists submission from 09:00 to 15:00 and passport collection from 15:00 to 17:00, Monday to Friday, excluding declared holidays. Recheck the official page before travelling.
Verify that the passport details and requested travel dates agree with your application documents. A voucher supports the tourist-visa file; the official mission or Centre controls current document acceptance requirements.
To receive a tourist invitation to Russia, please indicate your citizenship. You will be provided with a registration form. Fill in all the fields carefully, then proceed to the next step to confirm and pay for your invitation.
Choose another official filing route in the same country if it is more convenient for your application.