All foreigners (except citizens of some former Soviet republics) visiting Russia need a visa.
In order to get one, travelers need an invitation from a Russian citizen or a company, which is then taken to a Russian embassy or consulate, where the actual visa is issued.
Please mind a deadline for visa application!
For visa support and accommodation please, contact our official Travel partner.