Indian flag Indian representation in Russia

Moscow — Indian Embassy

Address6-8, Ulitsa Vorontsovo Polye (Obukha)
Moscow
Phonelocal: (0495) 783.7535
international: +7.495.783.7535

St. Petersburg — Indian Consulate-General

Address35, Ulitsa Reyleeva
St. Petersburg 191123
Phonelocal: (0812) 272.1988
international: +7.812.272.1988

Vladivostok — Indian Consulate-General

Address46 Verkhneportovaya Street, 4th Floor
Vladivostok 690090
Phonelocal: (04232) 413.920
international: +7.4232.413.920