Moscow to St. Petersburg Train Route

Most Moscow to St. Petersburg trains travel without stops. Long-distance trains coming from the South of Russia make up to 5-6 stops on Moscow to St.Petersburg leg. The most popular stops are Tver and Bologoye.

On the Moscow to St. Petersburg route, there is a huge variety of trains from which to choose. 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. The same trains run on the St. Petersburg to Moscow route. Electronic tickets are available on both routes, making your travel arrangements quick and easy. 

Route length 645 km

Up to 40 trains per day

Slowest train 10 h 22 min

Fastest train 3 h 30 min

  • 752А
    05:45
    Moscow Leningradsky
    09:15
    St. Peterburg Moscovsky
  • 754А
    06:50
    Moscow Leningradsky
    10:45
    St. Peterburg Moscovsky
  • 756А
    07:00
    Moscow Leningradsky
    11:04
    St. Peterburg Moscovsky
  • 758А
    09:30
    Moscow Leningradsky
    13:20
    St. Peterburg Moscovsky
  • 760А
    09:40
    Moscow Leningradsky
    13:30
    St. Peterburg Moscovsky
  • 762А
    11:30
    Moscow Leningradsky
    15:16
    St. Peterburg Moscovsky
  • 764А
    11:40
    Moscow Leningradsky
    15:26
    St. Peterburg Moscovsky
  • 766А
    13:30
    Moscow Leningradsky
    17:25
    St. Peterburg Moscovsky
  • 768А
    15:30
    Moscow Leningradsky
    19:16
    St. Peterburg Moscovsky
  • 770А
    15:40
    Moscow Leningradsky
    19:41
    St. Peterburg Moscovsky
  • 772А
    17:30
    Moscow Leningradsky
    21:16
    St. Peterburg Moscovsky
  • 774А
    17:40
    Moscow Leningradsky
    21:35
    St. Peterburg Moscovsky
  • 776А
    19:30
    Moscow Leningradsky
    23:25
    St. Peterburg Moscovsky
  • 778А
    19:40
    Moscow Leningradsky
    23:44
    St. Peterburg Moscovsky
  • 780А
    21:00
    Moscow Leningradsky
    00:35
    St. Peterburg Moscovsky
  • 782А
    21:00
    Moscow Leningradsky
    00:42
    St. Peterburg Moscovsky

Moscow to St. Petersburg Train Tickets

4.85 based on 1249 customer reviews

Testimonials

Once you have your tickets, look forward to a wonderful, smooth
and enjoyable journey through the Russian countryside.

Buy your ticket safely and securely and then sit back
and enjoy the ride!

Culture for Kids

A portion of your order goes to helping underprivileged Russian children.