To travel to Russia all foreign nationals are required to have an entry visa. To apply, you need to have an
invitation from Russia (Russian Visa Support Letter). Russian entry visas can be obtained at local Russian Embassy/Consulate or through specially authorized agencies.