Most foreign citizens must obtain a Russian Visa to travel in Russia. A Russian visa is issued by the Embassy or Consulate of the Russian Federation in the country of residence of a foreign citizen. To obtain a visa to Russia, you need an invitation for a foreign citizen to Russia. A tourist invitation to Russia consists of two parts: Travel Voucher and Confirmation. A tourist invitation to Russia also contains the name of our company, address and Reference Number assigned to us by the Ministry of Foreign Affairs of the Russian Federation.
1. Fill out our online questionnaire and get an Invitation to Russia