To travel to Russia almost all of foreign citizens need a visa.
Russian entry visa is issued by the Embassy or a Consulate of the Russian Federation in the country of your residency based on the Visa Support. The Visa Support includes: a Foreign Traveler Entry Permit & a Tourist Voucher registered with the Russian Ministry of Foreign Affairs.
To obtain a visa you need:
- Book an accommodation in Russia
- Obtain a Visa Support via this form.
- Print out your Visa Support and submit to you nearest Russian consulate.
TO GET VISA SUPPORT VOUCHER - CLICK HERE