The invitation letter to Russia, also called visa support or tourist voucher, is a document by which a natural or legal person, resident in Russia, invites you to visit him/her, whether for tourism, business, studies or personal purposes.
It is a mandatory document to apply for a visa to Russia. Don’t confuse the invitation letter with the hotel reservation.
All Russian visa holders staying in the country for 7 business days or more, must register within 3 business days from arrival.
Our company provides assistance with Registration in Russia for foreign nationals.
World Visit Center is a non-government passport and visa expediting service. Our Russian visa support service provides an official invitation, required for processing of a Russian visa by the Russian consulate. We are working with Russian tour operator with a tour license and permission to issue visa invitations by Russia’s Federal Tourism agency