Tourist visa support
Business visa support
Medical insurance
For a foreign citizen to enter the territory of the Russian Federation, a visa is required, except in cases where a visa-free regime applies. The basis for obtaining it is an invitation — either a tourist invitation or a business invitation.
The key factor is choosing the correct purpose of visit. A tourist visa allows you to stay in Russia for up to 30 days, while a business visa grants the right to remain from 1 month to 3 years (36 months).
An application for a business invitation can be submitted no earlier than 90 days before entry (for a telex, this period is reduced to 45 days). A tourist invitation can be issued without any time restrictions — at any convenient time.