The Embassy of the Russian Federation in the Republic of India
Tel: +91 112611 0560
EMERGENCY NUMBER: +91 813030 0551 (for Russian citizens only)
/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 Center in New Delhi is located at Shivaji Stadium Metro Station, Baba Kharak Singh Marg, Cannaught Place , Delhi - 110001.

Hours of Operation:
Application Submission
09:00 - 15:00 - Monday - Friday, except on declared holidays.

Collection of Passports
15:00 - 17:00 - Monday - Friday, except on declared holidays.

Helpline
+91 225032 3033

+91 225032 3079