The Embassy of the Russian Federation in the Republic of India
Tel.: (91‑11)26110640/1/2; Consular (91‑11)2611‑05‑60; VISA (91-11)23762555
Emergency number: +91‑8130300551 (New Delhi)
/Today's working hours: 08.00-14.00

Visa Application Center in New Delhi

Dear applicants, 
In order to obtain a Russian visa it is recommended to apply through the official Russian Visa Centers established to enhance the quality of service, as well as to facilitate visa procedure.
Russian Visa Centers in New Delhi (VFS Global) is located at Shivaji Stadium Metro Station, Baba Kharak Singh Marg, Cannaught Place , Delhi - 110001.

Working hours: 
Application Submission Timings: 09:00  15:00 Monday – Friday. 
Passport Collection Timings: 15:00 – 17:00  Moday – Friday.
Tel.: 022 67866057 (both Russian and English languages) 09:00 – 17:00 Monday – Friday.