
Selected Direct Moscow - St. Petersburg Trains
Travel time: 8 hours, Price: €100 1st class, €40-€60 2nd class, €25 3rd class
Note: one of the few trains, which has 3rd class (platzcart) common carriages.
Note: one of the better "firmenny" trains, neat and clean, but not too expensive.
Note: this is one of the more kitschy trains, so the "comfort" you get in this case is something a Russian railway official would like, rather than how this term is usually understood. Expect red brothel-like curtains, lots of shiny plastic, heaps of tabloids, and bag tea and exorbitant prices.
Moscow [19.00] - St. Petersburg [22.45]
Travel time: 3 h 45 m, Price: €90 2nd class, €170 1st class
Note: This is an expensive train, but the time of departure and arrival is perfect and it only takes 3 h 45 m. There are two more daily (at 6.45 am and 13.00).
Moscow [1.05] - St. Petersburg [09.46]
Travel time: 8 h 41 m, Price: €20 3rd class, €40-€50 2nd class, €75-90 1st class
Note: This is a very simple train, no excess, but the price and the convenient time of departure make it our favorite choice.
Moscow [16.30] - St. Petersburg [22.00]
Travel time: 5 h 30 m, Price: €50-€60 2nd class seats, €80 2nd class compartment, €140 1st class seats
Book Train Tickets to Russia Online, Compare Prices, Routes, and Operators:
Selected St. Petersburg - Moscow Trains
All direct trains leave St. Petersburg Moskovsky station and arrive to Moscow Leningradsky station . Below we list the recommended direct trains we personally like – they are the same trains as above, but the number is minus 1 (e.g. train #159 instead of #160).Travel time: 7 h 09 m, Price: €100 1st class, €40-€60 2nd class, €25 3rd class
Note: one of the few trains, which has 3rd class (platzcart) common carriages.
Note: this is one of the more kitschy trains, so the "comfort" you get in this case is something a Russian railway official would like, rather than how this term is usually understood. Expect red brothel-like curtains, lots of shiny plastic, heaps of tabloids, and bag tea and exorbitant prices.
Travel time: 3 h 45 m, Price: €90 2nd class, €170 1st class
Note: This is an expensive train, but the time of departure and arrival is perfect and it only takes 3 h 45 m
Moscow [22.01] - St. Petersburg [05.30]
Travel time: 7 h 29 m, Price: €20 3rd class, €40-€50 2nd class, €75-90 1st class
Note: This is a very simple train, no excess, but the price is really low.
St. Petersburg [16.30] - Moscow [22.00]
Travel time: 5 h 30 m, Price: €50-€60 2nd class seats, €80 2nd class compartment, €140 1st class seats
Book Train Tickets to Russia Online, Compare Prices, Routes, and Operators:



