Search Trains
NOTICE
Due to the current situation, we are temporarily unable to issue tickets. Sorry for the inconvenience.

Moscow to St. Petersburg Trains

Russia’s two capitals are well connected by an efficiently run and rather quick railway network. There are a great variety of Moscow to St. Petersburg trains to meet everyone's needs. The choice ranges from the elegant Grand Express and Russia’s most famous train, the Red Arrow (Krasnaya Strelya) to the ultra-new, high speed Sapsan trains and the recently introduced Double-Decker trains that offer great value for your money. Express to Russia’s specialists have over 15 years of experience in issuing Moscow to St. Petersburg train tickets. We are able to issue electronic tickets for almost every train on Moscow to St. Petersburg route (with very rare exceptions). To search for Russian train tickets and train schedules, just use our train ticket search engine at the top of this page.

Train from Moscow to St. Petersburg

Below is a list of the most popular and well-known St. Petersburg to Moscow trains. There are day trains with airline type seating and also quite nice overnight sleeper trains. Most trains come with restaurant and/or club carriages which make the trip between Moscow and St. Petersburg all the more comfortable and entertaining. To browse specific trains, please see the information on individual Moscow to St Petersburg trains below.

How to order train tickets with us:

  1. Use the search engine to find trains and check availability for a specific date.
  2. Select the train and the number of travelers.
  3. Add more trains to your order or proceed to check-out.
  4. Once the tickets are paid, we will issue them within 24 hours on business days
  5. E-tickets and semi-e-tickets will be sent to you by email. Paper tickets can either be picked-up at our offices (free of charge) or delivered to your hotel or home address (extra fee).
Moscow to St. Petersburg Trains
9.5 based on 573 customer reviews

The Double-Decker is an overnight train running daily and making only one stop during its journey. Both 1st and 2nd class tickets are available. A cabin for disabled passengers and persons accompanying them is equipped in the staff car. Each carriage is equipped with air conditioning and heating systems, energy-saving LED lights, a video surveillance system and 3 WCs at the end of the car. The restaurant car offers a wide range of meals that passengers can purchase with cash or credit card.

  • 005А
    Trip time: 08:16 hours
    22:29
    St. Peterburg Moscovsky
    06:45
    Moscow Leningradsky
  • 006А
    Trip time: 07:40 hours
    22:50
    Moscow Leningradsky
    06:30
    St. Peterburg Moscovsky
  • 007А
    Trip time: 43:05 hours
    14:00
    St. Peterburg Moscovsky
    09:05
    SEVASTOPOL
  • 008А
    Trip time: 08:16 hours
    21:50
    Moscow Leningradsky
    06:06
    St. Peterburg Moscovsky

The Express Train (N 003/004) is a daily, overnight train running between Moscow and St. Petersburg. It departs from both Moscow and St. Petersburg at 23.30 and arrives 9 hours later at 08.30. The train has VIP first-class, first-class and second-class carriages.

  • 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

The Grand Express train (N053/054) is the most luxurious train operating between Moscow and Saint Petersburg. It is a daily overnight train run by “Grand Service Express,” a private company. The train has 6 types of carriages offering different levels of comfort. All types of carriages are equipped with TV and DVD players, 220V sockets and free Wi-Fi. The train has a restaurant car with a wide range of main courses, salads, desserts and soft and alcoholic drinks. Passengers can enjoy a meal either in the restaurant car or order it to their cabin.

  • 054Ч
    Trip time: 08:56 hours
    23:40
    Moscow Leningradsky
    08:36
    St. Peterburg Moscovsky
  • 053Ч
    Trip time: 08:25 hours
    23:49
    St. Peterburg Moscovsky
    08:14
    Moscow Leningradsky

Lastochka trains are high-speed electric trains produced by Siemens Transportation Systems. Lastochka trains are equipped with a modern safety system and offer a high level of comfort both for passengers and staff. The train's maximum speed is 160 km/h. The train can accommodate 443 passengers and consists of 5 carriages with 2nd class seats including 4 seats for disabled passengers and 30 fold-out seats. Trains operating at busy times and servicing popular destinations may have up to 10 carriages.

  • 725Ч
    Trip time: 06:42 hours
    15:16
    St. Peterburg Moscovsky
    21:58
    Moscow Leningradsky
  • 726Ч
    Trip time: 06:59 hours
    15:21
    Moscow Leningradsky
    22:20
    St. Peterburg Moscovsky

The Moscow to St. Petersburg Megapolis train (N019/020) is a daily overnight train run by “Tverskoy Express”, a private company. The travel time between Moscow and St. Petersburg is approximately 8 hours and the train stops in Tver for only 1 minute. The train runs with modern first-class and second-class carriages built by Tver Carriage Works, the largest train manufacturer in Europe.

  • 020У
    Trip time: 08:39 hours
    00:20
    Moscow Leningradsky
    08:59
    St. Peterburg Moscovsky
  • 019У
    Trip time: 07:53 hours
    23:14
    St. Peterburg Moscovsky
    07:07
    Moscow Leningradsky

The high-speed Nevsky Express Train (N 747/748) running on the Moscow to St. Petersburg route doesn’t make any stops and has a maximum speed of 200 km/h, making for a quick travel time of 4 hours 5 minutes. The Nevsky Express has only Economy class carriages with each car accommodating 48 passengers. Seats are arranged in separate cabins for 6 people each. The train has been temporarily suspended starting from August 29, 2021.

  • 748А
    Trip time: 04:05 hours
    13:40
    Moscow Leningradsky
    17:45
    St. Peterburg Moscovsky
  • 747А
    Trip time: 04:16 hours
    14:40
    St. Peterburg Moscovsky
    18:56
    Moscow Leningradsky

The Red Arrow (Krasnaya Strela) is the oldest and most famous Russian train. The train is famous for shuttling the communist elite between Leningrad and Moscow in Soviet times. Today, it is still one of the most popular and modern trains operating between Moscow and St. Petersburg. The train has a VIP first-class car, 9 regular first-class cars and five second-class carriages. There is also a very nice dining car that serves good meals. The staff car has a cabin for disabled passengers and the people accompanying them.

  • 002А
    Trip time: 08:00 hours
    23:55
    Moscow Leningradsky
    07:55
    St. Peterburg Moscovsky
  • 001А
    Trip time: 08:00 hours
    23:55
    St. Peterburg Moscovsky
    07:55
    Moscow Leningradsky

The high-speed Sapsan train is Russia’s fastest. It is capable of speeds up to 250 km/h. The Sapsan operates on the Moscow to St. Petersburg and St. Petersburg to Nizhny Novgorod routes. There are several trains daily; the trip from Moscow to St. Petersburg takes 4 hours. The train consists of 10 or 20 carriages of different classes: First class, Business class and Economy class.

  • 751А
    Trip time: 03:30 hours
    05:30
    St. Peterburg Moscovsky
    09:00
    Moscow Leningradsky
  • 753А
    Trip time: 04:03 hours
    06:40
    St. Peterburg Moscovsky
    10:43
    Moscow Leningradsky
  • 755А
    Trip time: 04:02 hours
    06:50
    St. Peterburg Moscovsky
    10:52
    Moscow Leningradsky
  • 757А
    Trip time: 03:58 hours
    09:00
    St. Peterburg Moscovsky
    12:58
    Moscow Leningradsky
  • 759А
    Trip time: 03:55 hours
    09:10
    St. Peterburg Moscovsky
    13:05
    Moscow Leningradsky
  • 761А
    Trip time: 03:46 hours
    11:00
    St. Peterburg Moscovsky
    14:46
    Moscow Leningradsky
  • 763А
    Trip time: 03:46 hours
    11:10
    St. Peterburg Moscovsky
    14:56
    Moscow Leningradsky
  • 765А
    Trip time: 03:58 hours
    13:00
    St. Peterburg Moscovsky
    16:58
    Moscow Leningradsky
  • 767А
    Trip time: 03:45 hours
    15:00
    St. Peterburg Moscovsky
    18:45
    Moscow Leningradsky
  • 769А
    Trip time: 04:00 hours
    14:30
    St. Peterburg Moscovsky
    18:30
    Moscow Leningradsky
  • 771А
    Trip time: 03:46 hours
    17:00
    St. Peterburg Moscovsky
    20:46
    Moscow Leningradsky
  • 773А
    Trip time: 03:52 hours
    17:10
    St. Peterburg Moscovsky
    21:02
    Moscow Leningradsky
  • 775А
    Trip time: 03:58 hours
    19:00
    St. Peterburg Moscovsky
    22:58
    Moscow Leningradsky
  • 777А
    Trip time: 04:03 hours
    19:10
    St. Peterburg Moscovsky
    23:13
    Moscow Leningradsky
  • 779А
    Trip time: 03:35 hours
    21:00
    St. Peterburg Moscovsky
    00:35
    Moscow Leningradsky
  • 781А
    Trip time: 03:58 hours
    21:00
    St. Peterburg Moscovsky
    00:58
    Moscow Leningradsky
  • 752А
    Trip time: 03:30 hours
    05:45
    Moscow Leningradsky
    09:15
    St. Peterburg Moscovsky
  • 754А
    Trip time: 03:55 hours
    06:50
    Moscow Leningradsky
    10:45
    St. Peterburg Moscovsky
  • 756А
    Trip time: 04:04 hours
    07:00
    Moscow Leningradsky
    11:04
    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:46 hours
    11:30
    Moscow Leningradsky
    15:16
    St. Peterburg Moscovsky
  • 764А
    Trip time: 03:46 hours
    11:40
    Moscow Leningradsky
    15:26
    St. Peterburg Moscovsky
  • 766А
    Trip time: 03:55 hours
    13:30
    Moscow Leningradsky
    17:25
    St. Peterburg Moscovsky
  • 768А
    Trip time: 03:46 hours
    15:30
    Moscow Leningradsky
    19:16
    St. Peterburg Moscovsky
  • 770А
    Trip time: 04:01 hours
    15:40
    Moscow Leningradsky
    19:41
    St. Peterburg Moscovsky
  • 772А
    Trip time: 03:46 hours
    17:30
    Moscow Leningradsky
    21:16
    St. Peterburg Moscovsky
  • 774А
    Trip time: 03:55 hours
    17:40
    Moscow Leningradsky
    21:35
    St. Peterburg Moscovsky
  • 776А
    Trip time: 03:55 hours
    19:30
    Moscow Leningradsky
    23:25
    St. Peterburg Moscovsky
  • 778А
    Trip time: 04:04 hours
    19:40
    Moscow Leningradsky
    23:44
    St. Peterburg Moscovsky
  • 780А
    Trip time: 03:35 hours
    21:00
    Moscow Leningradsky
    00:35
    St. Peterburg Moscovsky
  • 782А
    Trip time: 03:42 hours
    21:00
    Moscow Leningradsky
    00:42
    St. Peterburg Moscovsky

The Smena train was launched in 1984 and was named in honor of the 65th anniversary of the popular Russian youth magazine - Smena. The train travels overnight with travel time from St. Petersburg to Moscow taking approximately 8 hours. Double-Decker carriages were introduced in December 2017. Each carriage is equipped with air conditioning and heating systems, energy-saving LED lights, a video surveillance system and 3 WCs at the end of the car.

  • 025А
    Trip time: 08:09 hours
    21:55
    St. Peterburg Moscovsky
    06:04
    Moscow Leningradsky
  • 026А
    Trip time: 08:16 hours
    21:50
    Moscow Leningradsky
    06:06
    St. Peterburg Moscovsky

Frequently Asked Questions From Our Travelers

The duration depends on whether you choose an overnight train or a high-speed train. The quickest option is the Sapsan train at 3.5-4 hours. It takes 8-10 hours to travel this route overnight on a regular train. The Grand Express and the Red Arrow are famous overnight trains and offer varying class tickets.

The St. Petersburg’s station offering Sapsan departures and arrivals is the Moscovsky Train Station located at Nevsky Prospect 85, Metro Ploshad Vosstania. In Moscow, the Sapsan trains connecting to St. Petersburg run from the Leningradsky Train Station. This station is located at Komsomolskaya Ploshad 3, Metro Komsomolskaya. To travel between Nizhny Novgorod and St. Petersburg, use the Kursky Train Station at Zemlyanoi Val, 29, Metro Kurskaya.

For second and third classes, the limit is 36 kg of carriable baggage. The limit for first class is 50 kg. The size limit is calculated by a sum of the bag’s three dimensions. The sum cannot surpass 180 cm. Children travel on laps for free if they are under four, but this does not allot an extra piece of luggage for them.

The only WiFi available is on the Moscow to St. Petersrburg route on the Sapsan line.

The truth is that the cost and duration of time spent in motion is similar by air or by train. However, traveling by high-speed train can cut down on airport hassles. The train stations are located in the center of the cities, so travelers can get right back to sight-seeing or go directly to their hotel instead of taking another mode of transport. Train tickets also include 36 kg of carry-on luggage, and meals are reasonably priced. For those who worry about comfort, Sapsan seats are superior.

Our travel brands include

Join us on Facebook

We invite you to become a fan of our company on Facebook and read Russian news and travel stories. To become a fan, click here.

Join our own Russian Travel, Culture and Literature Club on Facebook. The club was created to be a place for everyone with an interest in Russia to get to know each other and share experiences, stories, pictures and advice. To join our club, please follow this link.

We use cookies to improve your experience on our Website, and to facilitate providing you with services available through our Website. To opt out of non-essential cookies, please click here. By continuing to use our Website, you accept our use of cookies, the terms of our Privacy Policy and Terms of Service.