We do recommend you to be at the train station 40 minutes prior departure.
We will send the names and addresses of the train stations with your train ticket within 2 working days.
In Moscow and St. Petersburg there are several train stations located in different parts of the cities. You may find the exact addresses following:
Moscow train stations
St. Petersburg train stations