|Home / Travel / Travel services|
An individual, you can have your visa processed at your nearest any consulate of the Russian Embassy or Russian visa center. Russian consulates in your location recommend applying for a visa at Russian Visa Centers, established to enhance the quality of service, as well as to facilitate visa procedure. Companies and organizations, including travel agencies and any other entities applying for visas on behalf of customers or employees, regardless of the purpose of visit to Russia, must apply through the Visa Centers only.
It is NOT ok to contact this poster with commercial firstname.lastname@example.org