Russian trains Moscow-St.Petersburg

Convenient connections from Moscow to St.Petersburg

Moscow St.Petersburg Train Nr. Train name Circulation days
19-08 23-40 158 ER-200 superfast summer only
23-00 6-40 26 Smena firmenny daily
23-30 6-50 6 Nikolaevskij Ekspress daily
23-55 7-55 2 Krasnaya Strela firmenny daily
23-59 8-00 4 Ekspress firmenny daily
23-25 8-30 - Grand Service Express Luxury train daily

Convenient connections from St.Petersburg to Moscow

St.Petersburg_. Moscow Train Nr. Train name Circulation days
07-08 11-40 157 ER-200 summer only
16-00 21-15 159 Aurora daily
23-00 7-01 25 Smena firmenny daily
23-35 7-10 5 Nikolaevskij Ekspress daily
23-55 7-55 1 Krasnaya Strela firmenny daily
23-59 8-00 3 Ekspress firmenny daily
23-47 8-30 - Grand Service Express luxury train daily

The above Russian trains timetable is subject to changes, double check with our online ticket and timetable engine.
Prices for Russian trains are different for each train number and vary also in different seasons (between 20-50 EUR). We recommend to buy tickets at least one day before departure, and in peak travel season (June-Sept) at least 2-3 weeks in advance, as tickets are rare, especially for 1st class. The most expensive ticket costs about USD 400 for a compartment in the rolling 5-Star-Hotel train “Grand Express” with an en-suite bathroom, DVD player and Internet access, bar and restaurant wagons. You can buy tickets also directly at the train station (see our forum message How to buy tickets Petersburg-Moscow, train info).