Foreign nationals of most states need to obtain a visa to visit Russia. You need to contact the Russian Consulate in the country of reception of the visa to confirm you need a visa to enter Russia.
A foreign national may obtain a visa at the Embassy or Consulate of the Russian Federation in the country whose citizen he is, or in the country where he has a permit for temporary stay for a period of not less than 6 months.
How to get a Russian visa by yourself in a cost-effective way.
If you still have any questions about obtaining a visa to the Russian Federation, please contact us by e-mail: email@example.com
In the subject of the letter, please specify: Visa to Russia. Vreden's Readings