The Russian Invitation Letter is a requirement for you to obtain the Russian Tourist or Business Visa. The document is in A4 format and indicates that you are invited to Russia by an accredited Russian travel company or a hotel.
It is a mandatory document to apply for a visa to Russia.
Important! Do not confuse the invitation letter with the hotel reservation or the actual visa to Russia.
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