Warning to Visitors

Some of the information below may be out of date as a result of changing timetables and services. Please double check the accuracy of all information before travelling.

The booking forms should be up to date however, so if tickets for a particular service are available, then the service should be operational.

St Petersburg - Moscow - Nizhny Novgorod (Sapsan Train)


The Journey

Since late 2009, the cities of Moscow and St Petersburg have been linked by a high-speed Sapsan train route. This route has cut down journey times between the two cities to just four hours. Named after the Russian word for peregrine falcon, the trains reach speeds of up to 250km/hr.

The Sapsan is reportedly very reliable, with services arriving on-time or early in most cases. Information on-board the trains is provided in both English and Russian.

RZD Sapsan Trains

Sapsan (the Russian word for 'Peregrine Falcon') services are high-speed trains that currently run between Moscow, Saint Petersburg and Nizhny Novgorod. The trains travel at speed of up to 200km/hr, cutting journey times between Moscow and Saint Petersburg to around four hours. 

Since their introduction, Sapsan trains have become Russia's most profitable rail service, with occupancy levels around 90%.

Each Sapsan train consists of two business class carriages, seven economy class carriages and one buffet carriage. In total, the trians seat up to 554 passengers.

All passenger seats are reclining, with individual reading lights, access to a table and have a folding footrest. Passengers may also receive help when booking a taxi for onward travel.

Business Class

Business class passengers benefit from an in-built audio/visual unit, as well as power socket for charging portable devices. Passengers also receive complimentary newspapers and travel kit. A complimentary hot meal from the bistro menu is also offered, along with a choice of hot/cold drinks.

Each carriage has plenty of space for storing luggage, with racks available above seats and at either end of the carriage.

Food & Drink

The buffet carriage offers passengers the chance to buy hot and cold food and drinks on-board. Passengers may choose to eat in the buffet carriage, at one of the stand-up bar tables, or one of the ten window tables. Hot meals can also be delivered to passengers' seats.

Business Class passengers receive a free hot meal and choice of drinks included within their ticket price.

Disabled Passengers

A specially-designed wheelchair space is built into each Sapsan train. This area is fitted with a securing mount, and a call-button. Near to this area is an accessible toilet, fitted with an emergency call button. 


There are up to six services a day between Moscow and St Petersburg, with one a day between Moscow and Nizhny Novgorod, and a further service between St Petersburg and Nizhny Novgorod. Connecting services are available to Helsinki from St Petersburg, and Amsterdam, Paris and Nice from Moscow.

Trains between Moscow and Nizhny Novgorod travel to/from Moscow Kursk Station, whilst trains between Moscow and St Petersburg travel to/from Moscow Leningrad Station. The stations are linked by the city's metro system.

St. Petersburg - Moscow - Nizhny Novgorod by Train:

St. Petersburg-06.4507.0013.3013.4515.00-19.2519.45
Chudovo--07.56- --20.11-
Vishnyi Volochek---15.4916.04----
Nizhny Novgorod10.40-----23.25--

a: Moscow Kursk Station
b: Moscow Leningrad Station

Nizhny Novgorod - Moscow - St. Petersburg by Train:

Nizhny Novgorod--06.45---14.45--
Vishnyi Volochek---15.1915.34----
St. Petersburg10.3010.55-17.4518.0020.29-23.1923.30

a: Moscow Kursk Station
b: Moscow Leningrad Station


Prices for this service vary depending on the route taken, the class of accommodation, the time of service, and also the day of the week. Full fare information can be found on the Russian Railways website.

The fares below are in Rubles, and are for one-way journeys only. There is a 10% discount for return journeys. The fares below indicate the lowest possible fare for the journey. Fares vary considerably for each individual service.

 1st Class2nd Class1st Class2nd Class1st Class2nd Class
Moscow to St. Petersburg4711.32354.54711.32354.53890.31838.4
St. Petersburg to Moscow4711.32354.54711.32354.53890.31838.4
St. Petersburg - Nizhny Novgorod9319.04192.09319.04192.011011.25134.0
Nizhny Novgorod - St. Petersburg9319.04192.09319.04192.011011.25134.0
Moscow - Nizhny Novgorod3880.71337.33880.71337.34562.71637.8
Nizhny Novgorod - Moscow3880.71337.33880.71337.34562.71637.8

How to Book Train Tickets between Moscow and St. Petersburg:

Tickets for this route can be bought through various tour operators and ticket agents. The booking form found at the link below will help you to calculate the price of your exact journey.

Book Russian Train Tickets

Tips, Questions & Comments