What is visa invitation to Russia?
Tourist visa invitation is a mandatory document that you need to apply to Russian visa along with other requested documents.
Through our business accreditation in the Consulate department of the Ministry of Foreign Affairs (MFA) of the Russian Federation, we are allowed to process the tourist visa support documents you need
The price of invitation also depends on the country of issue.
There are several countries of migration risk and in some cases you will need the original invitation which we send through DHL.