Russian E-visa for visiting St. Petersburg

Effective 01 October 2019, nationals of 53 states can visit St. Petersburg and Leningrad region by means of electronic single entry tourist, business and humanitarian visas.

The list of foreign States whose nationals can apply for an e-visa:

Austria, Andorra, Bahrain, Belgium, Bulgaria, Vatican, Hungary, Germany, Greece, Denmark, India, Indonesia, Iran, Ireland, Iceland, Spain, Italy, Qatar, Cyprus, China (including Taiwan), The Democratic People's Republic of Korea, Kuwait, Latvia, Lithuania, Liechtenstein, Luxembourg, Malaysia, Malta, Mexico, Monaco, Netherlands, Norway, Oman, Poland, Portugal, Romania, San Marino, Saudi Arabia, Northern Macedonia, Serbia, Singapore, Slovakia, Slovenia, Turkey, Philippines, Finland, France, Croatia, Czech Republic, Switzerland, Sweden, Estonia, Japan

One can apply for an e-visa free of charge on the official website of the Ministry of Foreign Affairs of Russia
http://electronic-visa.kdmid.ru/index_en.html.

Maximum validity of an e-visa is 30 days and maximum duration of stay in Russia is 8 days.

MFA of Russia processes an application within 4 calendar days.

According to some sources, the new system will not work for train passengers until technical difficulties of on board confirmation of their e-visas are resolved.

There are plans to implement the e-visa system for all Russian regions from 01 January 2021.

Sources (in Russian)
http://government.ru/docs/37858/
http://kremlin.ru/acts/bank/44459