Documents
All foreign citizens require a valid travel document (a travel passport or other document recognized by the Russian Federation) to access the territory of Russia. Most foreign citizens are also required to produce additional documentation such as a valid entry visa (which must be issued by a resident Russian consular office in the foreigner’s country of residence prior to the departure) and a copy of a valid travel insurance covering the full duration of the stay. If you are traveling for non-touristic purposes to Russia and especially if are entering for a long duration stay (over 30 days) you will be most likely required to fulfill additional duties once in the territory of the Russian Federation, such as applying for the visa registration or an equivalent document including the details on the foreign traveler and the hosting party.