Saint Petersburg to Moscow

Saint Petersburg to Moscow

Loading seats data...

Recommended

Instant
14:30
Saint Petersburg
15h 30m bus ride in Standard AC
06:00
+1
Moscow
Instant
10:00
Saint Petersburg
1d 11h 30m bus ride in Standard AC
21:30
+1
Moscow
Instant
17:05
LED St Petersburg Airport, Saint Petersburg
1h 25m flight #N4168 with Nordwind Airlines in Economy
18:30
SVO Sheremetyevo Airport, Moscow

From Saint Petersburg to Moscow by Buses

Instant
07:00
Saint Petersburg
8h bus ride in Standard AC
15:00
Moscow
Instant
10:00
Saint Petersburg
1d 11h 30m bus ride in Standard AC
21:30
+1
Moscow
Instant
11:00
Saint Petersburg
12h 30m bus ride in Standard AC
23:30
Moscow
Instant
14:30
Saint Petersburg
9h bus ride in Standard AC
23:30
Moscow
Instant
14:30
Saint Petersburg
15h 30m bus ride in Standard AC
06:00
+1
Moscow
Instant
19:00
Saint Petersburg
11h 30m bus ride in Standard AC
06:30
+1
Moscow
Instant
23:30
Saint Petersburg
9h bus ride in Standard AC
08:30
+1
Moscow

From St Petersburg Airport to Moscow by Flights

Instant
00:35
LED St Petersburg Airport, Saint Petersburg
1h 30m flight #S71026 with S7 Airlines in Economy
02:05
DME Domodedovo Airport, Moscow
Instant Fastest
03:45
LED St Petersburg Airport, Saint Petersburg
1h 20m flight #SU37 with Aeroflot Russian Airlines in Economy
05:05
SVO Sheremetyevo Airport, Moscow
Instant
05:00
LED St Petersburg Airport, Saint Petersburg
1h 25m flight #SU35 with Aeroflot Russian Airlines in Economy
06:25
SVO Sheremetyevo Airport, Moscow
Instant
05:20
LED St Petersburg Airport, Saint Petersburg
1h 30m flight #S71002 with S7 Airlines in Economy
06:50
DME Domodedovo Airport, Moscow
Instant
05:50
LED St Petersburg Airport, Saint Petersburg
1h 25m flight #SU33 with Aeroflot Russian Airlines in Economy
07:15
SVO Sheremetyevo Airport, Moscow
Instant
06:05
LED St Petersburg Airport, Saint Petersburg
1h 30m flight #SU6009 with Aeroflot Russian Airlines in Economy
07:35
VKO Vnukovo Airport, Moscow
Instant
06:30
LED St Petersburg Airport, Saint Petersburg
1h 25m flight #N4198 with Nordwind Airlines in Economy
07:55
SVO Sheremetyevo Airport, Moscow
Instant Fastest
07:10
LED St Petersburg Airport, Saint Petersburg
1h 20m flight #SU47 with Aeroflot Russian Airlines in Economy
08:30
SVO Sheremetyevo Airport, Moscow

Transportation from Saint Petersburg to Moscow

  • Buses
    $ 19.34
  • Trains are not avaliable
  • Ferries are not avaliable
  • Flights are not avaliable
  • Taxis are not avaliable

Popular Routes in Russia

How to get from Saint Petersburg to Moscow

Travelling between Saint Petersburg and Moscow is possible by bus. At the moment it is the only option available for this route.

How far is Saint Petersburg from Moscow?

Travelling by land the distance between Saint Petersburg and Moscow is 767 km while it is about 983 km as the crow flies.

How long does it take to get from Saint Petersburg to Moscow?

Travelling by bus between Saint Petersburg and Moscow, expect to spend about 16 hours.

How much does it cost to get from Saint Petersburg to Moscow?

bus tickets for Saint Petersburg - Moscow route will set you back about USD 38.30. To ensure the best price, buy tickets in advance.

How many trips per day are there between Saint Petersburg and Moscow ?

Buses from Saint Petersburg to Moscow ride 5 times a day.

Useful tips for travelling between Saint Petersburg and Moscow by bus

To get from Saint Petersburg to Moscow your choice is limited to a single transportation option but it does not mean you cannot make your trip as comfortable as possible. Check our simple hints to avoid disappointment during your travel.

Bus

Useful tips for bus travellers:

  • For a more comfortable ride opt for a higher-class bus wherever possible. These buses usually have soft reclining seats and are equipped with air-conditioning and on-board toilets.
  • Water, snacks or a light lunch may be included into your ticket price.
  • Not all buses feature toilets on-board but scare not - they make bathroom stops en-route.
Companies operating bus routes between Saint Petersburg and Moscow

Espess M9, Mobil truck center, Sidorenkova, Sidorenkova YV.

How many travellers choose to get from Saint Petersburg to Moscow by bus?

We have sold bus tickets to 513 passengers. Some of them left reviews on their trip above on this page. Check travellers' reviews to get prepared. They are always the most useful and reliable source of information.