| Category Adventure | Visiting places Saint Petersberg And Moscow |
Moscow and St Petersburg are about 800 km away from each other and it's one of the most popular train routes in Russia. The fastest train ("Sapsan" express) takes 4 hours and the train ticket from Moscow to St. Petersburg costs about 50 for a 2nd-class one way ticket if you buy it early ( 60 to 100 for last-minute trips).
There are also about 10 overnight trains, which take about 8 hours to travel. The train ticket price range for those trains is from 20 (for a bed in a 3rd class common carriage) to about 40 (for a bed in a 2nd class 4-berth sleeper) or 90 for the 1st class (2-berth sleeper). They usually leave Moscow at about 23.00-2.00 and arrive to St Petersburg the next day at about 8.00-10.00. Those trains are pretty comfortable, but you're better off taking the more expensive "firmenny" ( ) trains, which have air conditioning and are cleaner. There are also a couple of day trains in summer, which take about 8 hours for the whole trip and those are quite cheap: from 20 to 40 one way for a seat