• Skip to primary navigation
  • Skip to main content

Russiau

Traveling to Russia and beyond

  • 1. VISA
    • OPTION 1. Electronic Russian visa (e-visa)
    • OPTION 2. Regular Russian visa
    • OPTION 3. Visa-free to Russia
    • INVITATION TO RUSSIA
    • TRAVEL INSURANCE RUSSIA
    • VISA TO CHINA, INDIA AND URSS
  • 2. PREPARATIONS
    • STEP 0. Restrictions
    • STEP 1. Itinerary
    • STEP 2. Flights
    • STEP 3. Russian trains
    • STEP 4. Accommodation
    • STEP 5. Tickets
    • STEP 6. Shows
    • STEP 7. Rubles
    • STEP 8. SIM card
    • STEP 9. Luggage
    • STEP 10. The arrival
  • 3. DESTINATIONS
    • 3.1. MOSCOW
      • 1. Downtown Moscow
      • 2. Sightseeing
      • 3. Museums and parks
      • 4. Churches-Architecture
      • 5. Entertainment
      • 6. Restaurants
      • 7. Shopping in Moscow
      • 8. Public transport
      • 9. Tourist info
      • 10. Surroundings Moscow
    • 3.2. ST. PETERSBURG
      • 1. Downtown SP
      • 2. Sightseeing
      • 3. Museums and parks
      • 4. Churches-Architecture
      • 5. Entertainment
      • 6. Restaurants
      • 7. Shopping in SP
      • 8. Public transport
      • 9. Tourist info
      • 10. Surroundings of SP
    • 3.3. TRANS-SIBERIAN
  • VISA INVITATION (PDF)
    • GUIDED TOURS
    • RUBLES EXCHANGE
    • SIM CARD
    • TRAVEL INSURANCE
    • RUSSIA GUIDE 2020 (PDF)
  • Show Search
Hide Search
Home/2. PREPARATIONS/STEP 3. Buying train tickets/

Traveling between Moscow and St. Petersburg: Which is the best way?

A frequent question is which would be the best way to travel between Moscow and St. Petersburg. There are basically three options: take a direct plane that will take 1 hour and a half, take a daytime TGV (Sapsan) that takes about 4 hours or you can take a night train such as the Red Arrow that makes the journey in about 8 -9 hours. An alternative option is to take a bus (more economical but more uncomfortable)

Article published on February 17, 2016 and updated on June 10, 2018

Sapsan (St. Petersburg - Moscow) | Featured image - Russian Railways

If you’re traveling to Russia, the most common thing to do is to visit its two main cities, Moscow and St. Petersburg. The distance between the two cities is more than 700 kilometers so you have to choose a method of transport to travel between them.

So, we have listed basically three ways to make the journey between Moscow and St. Petersburg: get on a plane, take a daytime TGV or make the journey by night train.

Whichever method you choose, you should take into account two things:

  • It is possible to make the outward journey by plane to Moscow and back from St. Petersburg, so all you have to do is make the outgoing trip between the two cities (and not round trip).
  • To get the best price it is preferable to book tickets online in advance. While airline tickets can be purchased several months before, electronic train tickets can be purchased on RZD Russian Railways official website with a maximum advance of 90 days.

I'm going to talk about ...

  • 1. Plane
  • 2. Day High Speed Train: Sapsan
  • 3. Night Trains: Red Arrow and Grand Express
  • 4. Traveling by bus
  • In summary

1. Plane

Taking a trip between Moscow and St. Petersburg is not really expensive. An outgoing trip can cost around $ 30 AUD. A good way is to use a flight comparison site such as Momondo to find the cheapest price. The low cost company Poveda is usually the most economical option.

RELATED  Traveling by bus through Russia (and how to buy tickets online)

There are several companies that provide the journey:

  • Aeroflot (the flights depart from Domodedovo Airport)
  • S7 Airlines (they also depart from Domodedovo)
  • Rossiya Airlines (Domodedovo)
  • Utair (from Vnukovo Airport)
  • Orenburg Airlines (Domodedovo)
  • Poveda (Vnukovo – Low cost subsidiary of Aeroflot)

While this is an economic and fast way to travel (the trip takes about 1 hour and a half), keep in mind that you must travel to Moscow airport (airports are on the outskirts) and then also you have to go from Pulkovo airport to St. Petersburg. Meaning that since you have to leave the hotel in Moscow until you get to the hotel in St. Petersburg it can take you at least 5 hours.

Ticket cost from Moscow to Saint Petersburg by plane

 

2. Day High Speed Train: Sapsan

Sapsan Train - interior

The second option is to use a daytime TGV such as the Sapsan, which will take you from Moscow to St. Petersburg in about 4 hours. An outward journey sitting on this train can cost between 20 and 45 Australian dollars (trains leaving first thing in the morning are usually cheaper).

The tickets for the trip are purchased at the same station, but to get a better price you can buy them electronically 90 days in advance:

  • RZD. Official website of Russian railways. It has a website in English.
  • Tutu Travel (Russian and English). If your card does not work on RZD website (something that happens usually), you can buy tickets in Tutu Travel.

Sapsan Moscow St. Petersburg - TGV

There are several Sapsan high-speed trains that depart during the day: the pair-numbered trains (752 to 780) make the journey from Moscow to St. Petersburg, while the odd-numbered (751-779) made the reverse journey.

RELATED  Is it worth to rent a car in Russia? Recommendations and requirements

A total of 9 trains depart daily, the first leaves at 5:40 from Moscow, while the last one leaves at 19:40. These times may vary and it is best to consult online on RZD’s website.

The trains depart from Leningradskiy station in northeastern Moscow (which is quite centric) and arrive at the station in St. Petersburg (located in the very convenient Nevsky avenue).

Ultimately, the high-speed train is a cheaper and faster method of transportation. In addition, the train leaves you in a centric location.

IMPORTANT. If you buy a train ticket from Moscow to St. Petersburg, the departure station that will probably appear on the ticket will be the Oktyabrsky station in Moscow, a name previously held by this station, now called Leningradsky.

Train ticket Sapsan Moscow St. Petersburg

3. Night Trains: Red Arrow and Grand Express

Kupe Compartment - Red Arrow

The third option is to use a night train. The best known are the Red Arrow (002A train from Moscow) or Grand Express (054) which depart at 23:55 and 23:40 hours respectively, and arrive at around 8 am to St. Petersburg.

Prices vary widely depending on the compartment, but it starts from $ 45 AUD in a compartment for 4 people (though a lot depends on how early it is reserved and the time of the year).

Like the Sapsan, the train tickets are bought on RZD’s website (more information in this article).

This is a more expensive method of transportation, but with quite enough charm and through which you pass the night that you never have to do in Moscow or St. Petersburg. Though you must keep in mind that not everyone falls asleep easily on the train (I haven’t been able to sleep in the Red Arrow) and trains arrive at 8 am and you will not be able to check in at the hotel till later.

RELATED  Train stations in Russia: luggage storage, Wi-Fi and other services

To consider. If you are three people and you want to have a compartment of 4 people without another companion, you can buy the 4 tickets, repeating in the purchase form the name of one of the three travelers.

Red Arrow Russian train - Buy tickets online RZD

4. Traveling by bus

Another means of transport to travel between Moscow and St. Petersburg is the bus, a medium usually cheaper but slower than the plane or train. Normally the journey is at night and the trip takes about 10-12 hours. There are many bus companies that make this journey. To know what these companies are, what station they come from and buy tickets in advance, you can use the INFOBUS booking platform, which allows you to buy tickets with 45-60 days in advance.

Travel by bus in Russia

In summary

All transportation methods have their pros and cons. My recommendation: if you are looking for sightseeing, charm and authenticity, then use the night train, but if you are looking for a cheaper and faster alternative, then use the high-speed train, the plane or the bus.

Finally, I can tell you that there are cruise ships that make the journey from Moscow to St. Petersburg in six days, but of course this is another very different way to travel and we will discuss in another article.

 

 

 I hope this article has cleared your doubts and has helped you choose the best way to travel between Moscow and St. Petersburg

 

 

Subscribe to the newsletter
I will send you the most important news about this blog. You can unsubscribe at any time
I accept the Privacy Policy
Share on FacebbokShare on Twitter

Written by:
Irena Domingo
Published on:
June 10, 2018
Thoughts:
11 Comments

Categories: STEP 3. Buying train tickets

About Irena Domingo

Hello, my name is Irena. I was born in Russia in 1974 during the Soviet era. I worked as a Russian teacher and as a translator and interpreter for the past 20 years. One of my main hobbies is traveling. I started this blog with one aim: to create the most comprehensive guide ever written for traveling to Russia and beyond.

Facebook | Twitter | Instagram

Reader Interactions

Comments

  1. Ryan

    March 12, 2019 at 2:41 pm

    Hi Irena,

    Is it possible to book a night train compartment with 5 passengers?

    Please help me out

    Thanks
    Ryan

    Reply
    • Irena Domingo

      March 16, 2019 at 7:43 pm

      no, 4 passengers max.

      Reply
  2. Cheap Flights

    January 31, 2019 at 2:39 pm

    its about a great destination traveling.. really love it seriously

    Reply
  3. Alejandro Torres

    December 19, 2018 at 11:10 am

    Good evening, Irena,
    Can you please help me out? I noticed your web-site quite late, I purchased tickets for Saint – Petersburg – Helsinki route from this link https://www.russiantraintic…
    Is that a subsidiary company of RZD and I can use it with no worries in future?

    Reply
    • disqus_o0aWnE6xl5

      December 22, 2018 at 2:48 am

      alexander_konoplev easy

      Reply
    • livemic

      December 26, 2018 at 7:08 am

      alejandro_torres1 5++

      Reply
  4. PAOK

    August 8, 2018 at 6:09 am

    Bolches y tibios yarboclos!!!

    Zenith Sankt-Peterburg rules!!!

    Reply
  5. J. Sanchez

    October 13, 2017 at 2:47 am

    Hi Irena, can the train tickets be purchased in advance? I will be visiting for the 2018 Worldcup, but it looks like the calendar does not go beyond the present month. What about renting a car roundtrip from Moscow to St Petersburg? Thank you.

    Reply
    • Irena Domingo

      October 14, 2017 at 10:30 am

      – 45-60 days in advance.
      – Renting car: https://russiau.com/rent-ca…

      Reply
  6. Ashish Cecil Murmu

    October 2, 2017 at 4:06 pm

    This is a great information.. I am looking forward to travel to Russia during the FIFA World Cup 2018… Thank You

    Reply
  7. Adison Choongwattana

    May 20, 2017 at 3:07 pm

    Great information. This is very helpful, thank you so much.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Discover more

About me Russia Travel Guide (PDF) Contact

Footer

  • Facebook
  • Instagram
  • Twitter
  • YouTube

Copyright © 2023 · Rusalia Travel | Irena Domingo

Hi, I’m Irena Domingo. I was born in Russia in 1974 during the Soviet era. I started this blog with one aim: to create the most comprehensive guide ever written for traveling to Russia and beyond.

  • Privacy Policy
  • Terms and Conditions