Indian embassies in nearby countries

» Albania

» Belarus

» Bulgaria

» Croatia

» Cyprus

» Czech Republic

» Estonia

» Hungary

» Lithuania

» Macedonia

» Montenegro

» Poland

» Romania

» Serbia

» Slovakia

» Slovenia

» Turkey

» Ukraine

Indian embassies worldwide

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