Our Visa Application Centre is working at the address PEVCHESKY LANE, 4C4, MOSCOW, 109028 from 12th September 2022.


Updates and Notices

Read more

Assisting individuals, groups and professionals for

Indian Visa Services

BLS International Russia Services Inc. is a trustworthy partner of the Embassy of India, Moscow and Consulate General of India, St. Petersburg for managing the administrative and non-judgmental tasks of processing visa applications.

Applicants are solely responsible for the application(s) they submit. Any false or misrepresentation of facts, incomplete or invalid supporting documents will have a direct bearing on the decision carried out by the Embassy of India/Consulates General of India. Applicants are required to submit their applications as per Consular jurisdiction.

Quick Links