There are 3 offices of Vietnam embassy/consulate in Russia.
In addition to Vietnam embassy in Moscow, Vietnam has 2 other representations in Russia, which are consulates in Vladivostok and Karla Libknhesta.
The Vietnamese embassy and consulate general in Russia provide a variety of services, including visa and passport issuance, consular legalization, and assistance to Vietnamese in need among others.
For immigration services for non-Vietnamese citizens, please visit Vietnam embassy in Russia.
For visa application to Vietnam, there are 02 options to for Russian citizens and residents to choose from as follows: