50
Checking Seats Availability
Loading seats data...

From Domodedovo Airport to Saint Petersburg by flight

#S737
01:00
DME Domodedovo Airport, Moscow
02:35
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71001
01:00
DME Domodedovo Airport, Moscow
02:45
LED St Petersburg Airport, Saint Petersburg
1h 45m
Instant 
 
#IO677
01:10
DME Domodedovo Airport, Moscow
02:35
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
#S719
05:45
DME Domodedovo Airport, Moscow
07:20
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S747
07:30
DME Domodedovo Airport, Moscow
09:05
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71005
07:50
DME Domodedovo Airport, Moscow
09:30
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S715
08:50
DME Domodedovo Airport, Moscow
10:25
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71007
08:50
DME Domodedovo Airport, Moscow
10:30
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S745
09:50
DME Domodedovo Airport, Moscow
11:25
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71009
09:50
DME Domodedovo Airport, Moscow
11:30
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
10:10
DME Domodedovo Airport, Moscow
11:50
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S71027
10:55
DME Domodedovo Airport, Moscow
12:30
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71003
11:00
DME Domodedovo Airport, Moscow
12:40
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
12:00
DME Domodedovo Airport, Moscow
13:35
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S739
12:10
DME Domodedovo Airport, Moscow
13:45
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71011
12:10
DME Domodedovo Airport, Moscow
13:50
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#IO675
12:35
DME Domodedovo Airport, Moscow
14:00
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
#6R605
12:45
DME Domodedovo Airport, Moscow
14:00
LED St Petersburg Airport, Saint Petersburg
1h 15m
Instant 
 
#S723
13:10
DME Domodedovo Airport, Moscow
14:45
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#U6191
13:40
DME Domodedovo Airport, Moscow
15:15
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S749
15:00
DME Domodedovo Airport, Moscow
16:35
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71013
15:00
DME Domodedovo Airport, Moscow
16:40
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S743
17:30
DME Domodedovo Airport, Moscow
19:05
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71015
17:30
DME Domodedovo Airport, Moscow
19:10
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S71017
18:35
DME Domodedovo Airport, Moscow
20:10
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#Y71061
19:30
DME Domodedovo Airport, Moscow
21:20
LED St Petersburg Airport, Saint Petersburg
1h 50m
Instant 
 
#IO8839
20:15
DME Domodedovo Airport, Moscow
21:40
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
#U69009
20:20
DME Domodedovo Airport, Moscow
21:55
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71019
20:25
DME Domodedovo Airport, Moscow
22:05
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 
#S741
20:25
DME Domodedovo Airport, Moscow
22:00
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S725
21:25
DME Domodedovo Airport, Moscow
23:00
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71021
21:25
DME Domodedovo Airport, Moscow
23:00
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71025
21:50
DME Domodedovo Airport, Moscow
23:25
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S721
23:40
DME Domodedovo Airport, Moscow
01:15
LED St Petersburg Airport, Saint Petersburg
1h 35m
Instant 
 
#S71023
23:40
DME Domodedovo Airport, Moscow
01:20
LED St Petersburg Airport, Saint Petersburg
1h 40m
Instant 
 

From Vnukovo Airport to Saint Petersburg by flight

#UT489
00:50
VKO Vnukovo Airport, Podolsk
02:20
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
06:20
VKO Vnukovo Airport, Podolsk
07:45
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
07:00
VKO Vnukovo Airport, Podolsk
08:30
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
07:10
VKO Vnukovo Airport, Podolsk
08:35
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
08:30
VKO Vnukovo Airport, Podolsk
09:55
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
08:40
VKO Vnukovo Airport, Podolsk
10:10
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
09:40
VKO Vnukovo Airport, Podolsk
11:10
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
10:35
VKO Vnukovo Airport, Podolsk
12:05
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
#UT369
10:35
VKO Vnukovo Airport, Podolsk
12:05
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
10:45
VKO Vnukovo Airport, Podolsk
12:15
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
#UT9835
10:50
VKO Vnukovo Airport, Podolsk
12:20
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
11:45
VKO Vnukovo Airport, Podolsk
13:15
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
#DP1203
12:45
VKO Vnukovo Airport, Podolsk
14:10
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
#DP1207
13:00
VKO Vnukovo Airport, Podolsk
14:25
LED St Petersburg Airport, Saint Petersburg
1h 25m
Instant 
 
14:40
VKO Vnukovo Airport, Podolsk
16:10
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
15:40
VKO Vnukovo Airport, Podolsk
17:10
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
16:50
VKO Vnukovo Airport, Podolsk
18:20
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
17:20
VKO Vnukovo Airport, Podolsk
18:50
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
#UT383
19:00
VKO Vnukovo Airport, Podolsk
20:30
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
19:35
VKO Vnukovo Airport, Podolsk
21:05
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
#UT381
20:25
VKO Vnukovo Airport, Podolsk
21:55
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
20:40
VKO Vnukovo Airport, Podolsk
22:10
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 
22:00
VKO Vnukovo Airport, Podolsk
23:30
LED St Petersburg Airport, Saint Petersburg
1h 30m
Instant 
 

Moscow to Saint Petersburg Schedule

Moscow to Saint Petersburg Schedule
Transport NameRoute TimePrice
S7 Airlines Economy #S73701:00 – 02:35RUB 3,177
S7 Airlines Economy #S71905:45 – 07:20RUB 3,177
S7 Airlines Economy #S74707:30 – 09:05RUB 3,177
S7 Airlines Economy #S71508:50 – 10:25RUB 3,177
Ural Airlines Economy #U67910:10 – 11:50RUB 2,961
Ural Airlines Economy #U65912:00 – 13:35RUB 2,961
S7 Airlines Economy #S74915:00 – 16:35RUB 3,177
S7 Airlines Economy #S74317:30 – 19:05RUB 3,177
S7 Airlines Economy #S7101718:35 – 20:10RUB 3,177
IrAero Economy #IO883920:15 – 21:40RUB 2,455
Aeroflot Russian Airlines Economy #SU603620:40 – 22:10RUB 3,322
S7 Airlines Economy #S72123:40 – 01:15RUB 3,177

Popular Routes in Russia

How to get from Moscow to Saint Petersburg?

When you want to get from Moscow to Saint Petersburg, your choices are limited. There is only one option we offer for this route:

  • Flight

How far is Moscow from Saint Petersburg?

The overland distance from Moscow to Saint Petersburg is 438 miles (704 km).
The flying distance is 580 miles (933 km).

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

The travel time from Moscow to Saint Petersburg takes 2 hours in media.

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

To get from Moscow to Saint Petersburg prepare to shell out about RUB 2,461 for your ticket.

How many trips per day are there from Moscow to Saint Petersburg?

Flights from Moscow to Saint Petersburg are operated 48 times a day.

Useful tips for travel from Moscow to Saint Petersburg

While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Flights

Things to remember before buying your airticket:

  • It is recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it's recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Moscow to Saint Petersburg
Aeroflot Russian Airlines, Alrosa, IrAero, NordStar, Pobeda Airlines, S7 Airlines, Ural Airlines, UTair.

Do many travellers take flight from Moscow to Saint Petersburg?

Up to now, 514 booked flight tickets from Moscow to Saint Petersburg through our service. You can check reviews above.