Sapsan High-Speed Train Timetable

High-speed Sapsan trains are operated by Russian Railways and are a highly popular choice among travelers to commute between Moscow and St. Petersburg.

Sapsan Train Route Information

Sapsans depart from and arrive at centrally-located train stations and save time on the road compared to a bus ride or a flight to which additional time for getting to and from airports must be added. The Sapsan bullet train from Moscow to St. Petersburg travels at an average speed of 200-250 km/h (124-155 mi/h) and covers the distance of around 645 kilometers (400 miles) between Moscow and St. Petersburg in only about 4 hours.
Remember that some Sapsans make several stops en route, while others go non-stop. Therefore, the travel time may differ a bit. On weekdays, there are usually 12 daily departures of high-speed Sapsan trains from Moscow to St. Petersburg and 12 on the reverse St. Petersburg - Moscow route. On Saturdays and Sundays, there are generally 14 departures both ways.
  • Sapsan Schedule

    The first train from Moscow to St. Petersburg departs at 5:45 a.m., and the last one is at 9 p.m. In St. Petersburg, the first train to Moscow leaves at 5:30 a.m. and the last departure is also at 9 p.m.
  • Quick facts

    • ​Max. train speed - 250 km/h
    • ​Distance - 645 km
    • Number of daily departures per route - 10 to 14
  • Departures

    • Earliest departure 5:30 - 5:45 a.m.
    • Last departure - 9:00 p.m.

Find the Sapsan High-Speed Train Schedule Below: