If you need to visit Russia and you are in Riga, you can go to Ladpluss . The main office is in Marijas iela 9, 11 birojs , Rīga [Near Origo Square, the main train station]. See it in the map For your visa to Russia you will need: Your passport 1 photo (not photocopy of a photo!!) Money (from 34Ls = 40euros (ready in 10 days) to 65Ls = 100euros (ready in 2 days)) You will need to hire a medical insurance, but it is quite cheap (around 0,35 Lats per day). And be ready to speak a mix between English, Russian and Latvian. Good luck!