Since the 1st July 2019, 53 countries are now granted an e-visa and allowed to visit Russia via specific crossing points, namely St. Petersburg and the Leningrad region.
The evisa is normally issued within 4days.
You only need to fill in the online formular.
You don't have to go at the consular to do the formalities. All is done now online.