Diplomatic missions of India in Russia
India maintains 3 diplomatic missions in Russia. ;
Embassy in Moscow
6-8, Vorontsovo PolyeMoscow 105064
Russia
Consulate General in Vladivostok
46 Verkhneportovaya street, 4th floorVladivostok 690000
Russia
Consulate General in Saint Petersburg
35, Ryleeva StreetSaint Petersburg 191123
Russia