Trains between Moscow and St. Petersburg

Every Moscow St.Petersburg train has a different character, read the descriptions to learn more

Double-Decker

Double-Decker trains were launched in Russia in 2013; starting from February, 2015 they operate on Moscow - St.Petersburg route.
The train runs daily. It has only 2nd class carriages - cabins for 4 people. There is a staff car with a compartment equipped specially for disabled passengers and those who accompany them. The train also has a restaurant car. Travelling by this train you can enjoy a high comfort at affordable price. Electronic tickets are available in this train. learn more

Double-Decker

  • 005А
    Trip time: 07:56 hours
    22.50
    St. Peterburg Moscovsky
    06.46
    Moscow Leningradsky
  • 006А
    Trip time: 07:57 hours
    22.50
    Moscow Leningradsky
    06.47
    St. Peterburg Moscovsky
  • 007А
    Trip time: 08:14 hours
    21.52
    St. Peterburg Moscovsky
    06.06
    Moscow Leningradsky
  • 008А
    Trip time: 08:01 hours
    21.50
    Moscow Leningradsky
    05.51
    St. Peterburg Moscovsky

Express

The train 003/004 Express is a fast train with an increased level of service operating on St. Petersburg to Moscow route.
The train has VIP 1st, 1st and 2nd class cabins.There is also a restaurant car with a wide range of main courses, salads, desserts and beverages.
Free Wi-Fi is available on board. Russian Train Tickets on this train are available for purchase 60 days before the departure! learn more

Express

  • 003А
    Trip time: 09:00 hours
    23.30
    St. Peterburg Moscovsky
    08.30
    Moscow Leningradsky
  • 004А
    Trip time: 09:00 hours
    23.30
    Moscow Leningradsky
    08.30
    St. Peterburg Moscovsky

Grand Express

Grand Express is the most luxurious Russian train operating between Moscow and Saint Petersburg.
The train has 4 types of VIP cabins and also regular 1st class and 2nd class carriages. This St. Petersburg train has a very nice dining car that serves good meals. Travelers can also order food and drinks to their compartment.
Free Wi-Fi is available on board. learn more

Grand Express

  • 054Ч
    Trip time: 08:56 hours
    23.40
    Moscow Leningradsky
    08.36
    St. Peterburg Moscovsky
  • 053Ч
    Trip time: 08:30 hours
    23.44
    St. Peterburg Moscovsky
    08.14
    Moscow Leningradsky

Megapolis

Express train "Megapolis" #19/20 has been operating between Moscow and St. Petersburg daily since October 2006. The train consists of new modern 1st and 2nd class carriages, produced by Tverskoy Car-Building Factory. The train is managed by Tverskoy Express Company and offers high lever of service and comfort. 1st and 2nd class tickets are available with and without meals.
Free Wi-Fi is available on board. learn more

Megapolis

  • 020У
    Trip time: 08:31 hours
    00.28
    Moscow Leningradsky
    08.59
    St. Peterburg Moscovsky
  • 019У
    Trip time: 07:28 hours
    22.29
    St. Peterburg Moscovsky
    05.57
    Moscow Leningradsky

Red Arrow

The Red Arrow is probably the most famous Russian train. This was the first firmenny (branded) train in USSR. The train even has its own theme song that plays as it departs from the station.
The train has VIP 1st, regular 1st and 2nd class carriages. Thre is also a nice restaurant car that serves good meals.
Tickets on this train are available for purchase 60 days before departure. learn more

Red Arrow

  • 002А
    Trip time: 08:01 hours
    23.55
    Moscow Leningradsky
    07.56
    St. Peterburg Moscovsky
  • 001А
    Trip time: 08:01 hours
    23.55
    St. Peterburg Moscovsky
    07.56
    Moscow Leningradsky

Sapsan

Sapsan is a high-speed electric train that operates on Moscow to St. Petersburg and Moscow to Nizhny Novgorod routes. There are several trains daily; the trip from Moscow to St. Petersburg takes 4 hours. The train offers several classes: Premium 1st class, Superior 1st class, Regular 1st class and 2nd class. There is a bistro on board. learn more

Sapsan is a high-speed electric train
rated 4.57 / 5 based on more than 2050 reviews

Sapsan

  • 751А
    Trip time: 03:40 hours
    05.30
    St. Peterburg Moscovsky
    09.10
    Moscow Leningradsky
  • 753А
    Trip time: 04:00 hours
    07.00
    St. Peterburg Moscovsky
    11.00
    Moscow Leningradsky
  • 755А
    Trip time: 04:00 hours
    07.10
    St. Peterburg Moscovsky
    11.10
    Moscow Leningradsky
  • 757А
    Trip time: 03:50 hours
    09.00
    St. Peterburg Moscovsky
    12.50
    Moscow Leningradsky
  • 763А
    Trip time: 03:50 hours
    11.10
    St. Peterburg Moscovsky
    15.00
    Moscow Leningradsky
  • 765А
    Trip time: 04:00 hours
    13.00
    St. Peterburg Moscovsky
    17.00
    Moscow Leningradsky
  • 767А
    Trip time: 04:00 hours
    13.10
    St. Peterburg Moscovsky
    17.10
    Moscow Leningradsky
  • 769А
    Trip time: 03:50 hours
    15.00
    St. Peterburg Moscovsky
    18.50
    Moscow Leningradsky
  • 771А
    Trip time: 03:50 hours
    15.10
    St. Peterburg Moscovsky
    19.00
    Moscow Leningradsky
  • 773А
    Trip time: 03:50 hours
    17.00
    St. Peterburg Moscovsky
    20.50
    Moscow Leningradsky
  • 775А
    Trip time: 03:50 hours
    17.10
    St. Peterburg Moscovsky
    21.00
    Moscow Leningradsky
  • 777А
    Trip time: 04:00 hours
    19.00
    St. Peterburg Moscovsky
    23.00
    Moscow Leningradsky
  • 779А
    Trip time: 04:00 hours
    19.10
    St. Peterburg Moscovsky
    23.10
    Moscow Leningradsky
  • 752А
    Trip time: 03:40 hours
    05.40
    Moscow Leningradsky
    09.20
    St. Peterburg Moscovsky
  • 754А
    Trip time: 04:00 hours
    07.30
    Moscow Leningradsky
    11.30
    St. Peterburg Moscovsky
  • 756А
    Trip time: 04:00 hours
    07.40
    Moscow Leningradsky
    11.40
    St. Peterburg Moscovsky
  • 758А
    Trip time: 03:50 hours
    09.30
    Moscow Leningradsky
    13.20
    St. Peterburg Moscovsky
  • 760А
    Trip time: 03:50 hours
    09.40
    Moscow Leningradsky
    13.30
    St. Peterburg Moscovsky
  • 762А
    Trip time: 03:50 hours
    11.30
    Moscow Leningradsky
    15.20
    St. Peterburg Moscovsky
  • 764А
    Trip time: 03:50 hours
    11.40
    Moscow Leningradsky
    15.30
    St. Peterburg Moscovsky
  • 766А
    Trip time: 04:00 hours
    13.30
    Moscow Leningradsky
    17.30
    St. Peterburg Moscovsky
  • 768А
    Trip time: 04:00 hours
    13.40
    Moscow Leningradsky
    17.40
    St. Peterburg Moscovsky
  • 770А
    Trip time: 03:50 hours
    15.30
    Moscow Leningradsky
    19.20
    St. Peterburg Moscovsky
  • 772А
    Trip time: 03:50 hours
    15.40
    Moscow Leningradsky
    19.30
    St. Peterburg Moscovsky
  • 774А
    Trip time: 03:50 hours
    17.30
    Moscow Leningradsky
    21.20
    St. Peterburg Moscovsky
  • 776А
    Trip time: 03:50 hours
    17.40
    Moscow Leningradsky
    21.30
    St. Peterburg Moscovsky
  • 778А
    Trip time: 04:00 hours
    19.30
    Moscow Leningradsky
    23.30
    St. Peterburg Moscovsky
  • 780А
    Trip time: 04:00 hours
    19.40
    Moscow Leningradsky
    23.40
    St. Peterburg Moscovsky

Smena-A.Betankur

Smena train was named in honor of 65th anniversary of a popular Russian youth magazine. The train has an interesting tradition: only graduates of the St Petersburg State Transport University work here. In November of 2009, the name was changed to Smena–A.Betankur.
There are 1st, 2nd and 3rd class carriages on the train, and also a restaurant carriage. The trip takes 7 hours 50 minutes. learn more

Smena-A.Betankur

  • 025А
    Trip time: 07:43 hours
    23.36
    St. Peterburg Moscovsky
    07.19
    Moscow Leningradsky
  • 026А
    Trip time: 07:59 hours
    22.28
    Moscow Leningradsky
    06.27
    St. Peterburg Moscovsky

Two Capitals

Firmeny train Two Capitals operates along the Moscow - St-Petersburg route since 2005.
The train has 1st, 2nd and 3rd class carriages plus a restaurant carriage. All compartments have air conditioning and heating.
Two Capitals train is less expensive compared with other trains along this popular route. learn more

Two Capitals

  • 063А
    Trip time: 08:14 hours
    21.52
    St. Peterburg Moscovsky
    06.06
    Moscow Leningradsky
  • 064А
    Trip time: 07:42 hours
    21.50
    Moscow Leningradsky
    05.32
    St. Peterburg Moscovsky

Moscow to St. Petersburg Trains

On the Moscow to St. Petersburg route, there is a huge variety of trains to choose from. From 8-hour overnight trains to high-speed day trains, from the luxurious to the basic – you can always find a train that will suit your needs. Electronic tickets are available on Moscow to St. Petersburg trains making your travel arrangements quick and easy.