The most advisable way to have a fast, comfortable and economical trip, between Moscow and St. Petersburg, is the night train. This train offers a very high quality service. It is a highly recommended option, if you go on a tourist trip and do not want to spend a lot of money on plane tickets. In about 7 to 8 hours of travel you will be at your destination. You do not need to check-in and you can reach the train station 1-2 hours in advance.
The night train that starts with a high frequency range during the night, offers you the possibility of traveling throughout the night in a really comfortable way; If you go on a tourism plan between the cities of Moscow and St. Petersburg, you can enjoy full days visiting the best sites of this magnificent cities. With GuiaRus you can take the extended 1 day tour in St. Petersburg and take advantage of the night to rest, move around and save money on accommodation.
With GuiaRus you will have all the guarantees from the moment of the reservation until you arrive at your destination; 24-hour telephone assistance so you don’t have any problems with your trip and even more if you don’t master the Russian language.
Each train has different categories which we will detail below.
Trains leave from Leningradskiy station in northeast Moscow (although quite central) and arrive at St. Petersburg train station (located on the central Nevsky avenue).
Keep in mind the arrival times in St. Petersburg, it may be that at the time of your arrival you do not find public transport very easily. For this reason, GuiaRus offers you the service of Transfer train station – hotel in St. Petersburg