As you may or may not know, the process of getting Russian train tickets, or just navigating around Russia in general, is pretty complex.
Not many people speak fluent English and a lot of their signs are in Cyrillic. So, unless you want to be at the station for some time – it is recommended to get your tickets before you ride online before.
There are many providers that will organise you this service but I used Real Russia, who were brilliant and kept me informed every step of the way. They do charge a slight premium but it is so worth it to know that you’ll get the right tickets and end up in the right place!
They will have all the options for Sapsan and times and prices there for you to choose from.
Prices start from around £30 one way depending on the time and season that you go! Note, the prices on their site are ‘predicted’ prices and Real Russia will purchase them for you a few weeks before the train is due to depart. 90% of the time, the price you commit to paying is the same but it may vary.
Once they have purchased the ticket for you, they will email you a PDF copy which you can print off or save down to your smart phone.