3, Podolskoe shosse,
Moscow, 115093
phone: +7 (926) 924 7948
e-mail: info@elbrustours.ru
Entry to Russia. As of January 1, 2021, citizens of 62 states have the right to visa-free entry to Russia, citizens of another 53 states can apply for an electronic visa to enter Russia for up to 15 days by submitting an application on the website of the Ministry of Foreign Affairs of Russia no earlier than 40 days and no later than 4 days before the date of the intended entry into Russia.
https://evisa.kdmid.ru/en-US/Home/Index
Citizens of other countries can obtain visas at the Consular offices of Russia in their countries after receiving an invitation from us immediately after booking a tour.