A business invitation is an official document on company letterhead required for obtaining a business visa to Russia. It allows you to obtain a business visa for up to 5 years with multiple entries. Ideal for business professionals, investors, and specialists from Andorra.
Fill out the application: passport details, purpose of visit, dates
We prepare the invitation on company letterhead (1-2 business days)
You receive the invitation by email
Submit your business visa application at the consulate