India Visa Application Center in St.Petersburg has moved to , 26, Liteiny prospect, office No. 205, 2nd Floor,St. Petersburg, Russia 191028


All other areas apart from the one listed under St.Petersburg jurisdiction.

St. Petersburg

St. Petersburg, Leningrad Oblast, Pskov Oblast, Vologda Oblast, Murmansk Oblast, Archangelsk Oblast, Republic of Karelia, Republic of Komi, Novgorod Oblast