Now to get to Saint Petersburg you can apply for the e-visa, it is faster, and it is simpler. You should check list of countries which are applicable for e-visa on https://evisa.kdmid.ru.
It should take around 4 days to get a visa. Duration of the stay is 8 days, if more then must get a regular one.
If getting an e-visa, you can only cross the border by plane (Pulkovo airport) and checkpoints for car, busses and bikes.
E-visa apply only for St. Petersburg, you cannot visit other cities on the period of stay. If you would like to visit other cities, you should get a regular visa.
It’s not possible to use the train Allegro (Helsinki – St. Petersburg) to travel to Russia with an e-visa.
Our recommendation to travel by plane, it is the most convenient way to get to the Saint-Petersburg.
Our recommendation is to check all requirements for e-visa on https://evisa.kdmid.ru.
To get regular visa to Russia, please check requirements at Visa Center in your country.
*If you have any question or need a invitation for visa application, you can contact.