Cheap flights from St Petersburg to Moscow

Find cheap St Petersburg Russia to Moscow Russia flights with our free search service. Compare all available fares for direct or connection flights from St Petersburg to Moscow.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
St Petersburg (LED) - Moscow (MOW) 2020-10-23 2020-11-10 22.67 USD 3 hours 0 minutes Direct 2020-10-21T17:15:10.321318
St Petersburg (LED) - Moscow (MOW) 2020-11-07 2020-11-16 26.31 USD 3 hours 5 minutes Direct 2020-10-21T11:08:35.730148
St Petersburg (LED) - Moscow (MOW) 2021-02-02 2021-02-03 27.1 USD 3 hours 0 minutes Direct 2020-10-21T11:09:23.943353
St Petersburg (LED) - Moscow (MOW) 2020-12-16 2020-12-16 27.33 USD 3 hours 5 minutes Direct 2020-10-20T18:14:01.103214
St Petersburg (LED) - Moscow (MOW) 2020-11-08 2020-11-16 27.97 USD 3 hours 5 minutes Direct 2020-10-20T12:01:55.224430
St Petersburg (LED) - Moscow (MOW) 2021-03-20 2021-03-24 27.97 USD 3 hours 5 minutes Direct 2020-10-20T12:08:25.341104
St Petersburg (LED) - Moscow (MOW) 2020-11-04 2020-11-12 27.98 USD 3 hours 0 minutes Direct 2020-10-19T14:07:07.288293
St Petersburg (LED) - Moscow (MOW) 2020-11-16 2020-11-17 27.99 USD 3 hours 0 minutes Direct 2020-10-20T23:55:29.838138
St Petersburg (LED) - Moscow (MOW) 2020-11-09 2020-11-10 28.02 USD 3 hours 5 minutes Direct 2020-10-21T14:56:48.836641
St Petersburg (LED) - Moscow (MOW) 2020-12-14 2020-12-17 28.02 USD 3 hours 5 minutes Direct 2020-10-21T19:35:00.805971
St Petersburg (LED) - Moscow (MOW) 2020-11-16 2020-11-19 28.02 USD 3 hours 5 minutes Direct 2020-10-21T16:36:46.265391
St Petersburg (LED) - Moscow (MOW) 2020-12-18 2020-12-19 28.02 USD 3 hours 0 minutes Direct 2020-10-21T17:22:26.615893
St Petersburg (LED) - Moscow (MOW) 2020-11-19 2020-11-21 28.02 USD 3 hours 5 minutes Direct 2020-10-21T21:04:54.875610
St Petersburg (LED) - Moscow (MOW) 2020-12-19 2020-12-21 28.02 USD 3 hours 0 minutes Direct 2020-10-22T00:19:55.527925
St Petersburg (LED) - Moscow (MOW) 2020-11-20 2020-11-21 28.02 USD 3 hours 5 minutes Direct 2020-10-22T05:44:00.162469
St Petersburg (LED) - Moscow (MOW) 2020-11-02 2020-11-10 28.14 USD 3 hours 5 minutes Direct 2020-10-21T10:53:13.527314
St Petersburg (LED) - Moscow (MOW) 2020-11-03 2020-11-19 28.28 USD 3 hours 0 minutes Direct 2020-10-21T12:45:32.320937
St Petersburg (LED) - Moscow (MOW) 2020-12-05 2020-12-07 28.28 USD 3 hours 0 minutes Direct 2020-10-21T05:44:17.271531
St Petersburg (LED) - Moscow (MOW) 2020-11-07 2020-11-10 28.28 USD 3 hours 5 minutes Direct 2020-10-21T11:47:00.086812
St Petersburg (LED) - Moscow (MOW) 2020-11-08 2020-11-10 28.28 USD 3 hours 5 minutes Direct 2020-10-21T18:06:43.783610
St Petersburg (LED) - Moscow (MOW) 2020-11-08 2020-11-19 28.28 USD 3 hours 5 minutes Direct 2020-10-21T12:42:45.533105
St Petersburg (LED) - Moscow (MOW) 2020-11-09 2020-11-19 28.28 USD 3 hours 0 minutes Direct 2020-10-21T12:44:49.010636
St Petersburg (LED) - Moscow (MOW) 2020-11-10 2020-11-19 28.28 USD 3 hours 0 minutes Direct 2020-10-21T18:01:47.475832
St Petersburg (LED) - Moscow (MOW) 2020-12-10 2020-12-21 28.28 USD 3 hours 5 minutes Direct 2020-10-21T18:04:45.245248
St Petersburg (LED) - Moscow (MOW) 2020-11-14 2020-11-21 28.28 USD 3 hours 5 minutes Direct 2020-10-21T12:23:53.581232
St Petersburg (LED) - Moscow (MOW) 2020-12-14 2020-12-16 28.28 USD 3 hours 5 minutes Direct 2020-10-21T16:44:46.460194
St Petersburg (LED) - Moscow (MOW) 2020-12-15 2020-12-22 28.28 USD 3 hours 0 minutes Direct 2020-10-21T15:37:30.088551
St Petersburg (LED) - Moscow (MOW) 2020-11-16 2020-11-16 28.28 USD 3 hours 0 minutes Direct 2020-10-21T17:59:47.152791
St Petersburg (LED) - Moscow (MOW) 2020-12-16 2020-12-19 28.28 USD 3 hours 5 minutes Direct 2020-10-21T18:49:22.813972
St Petersburg (LED) - Moscow (MOW) 2020-12-16 2020-12-21 28.28 USD 3 hours 0 minutes Direct 2020-10-21T12:32:41.138192
What is the distance between St Petersburg and Moscow?

The average distance from St Petersburg to Moscow is 3331 kilometers (equals to 2069 miles or 1798 nautical miles). Your flight will departure from St Petersburg, Russia and arrive on Moscow, Russia.

How long is the flight from St Petersburg to Moscow?

The average flight time between St Petersburg to Moscow is 3 hours 5 minutes

How much is the fare for flight between St Petersburg and Moscow?

The average price for one-way airfare from St Petersburg to Moscow is 19 USD (none-taxes) for economy class.

How many flights fly from St Petersburg to Moscow on the daily basis?

Around 147 flights are flying daily from St Petersburg to Moscow. Some major airlines between this route are Aeroflot, Air Serbia, Vietnam Airlines, Nordwind Airlines, Alitalia, Rossiya Airlines, China Eastern Airlines, flyCongo, Ikar, Southern Airways Express, Japan Airlines, LATAM Airlines, Alaska Airlines, AirBridge Cargo, Royal Flight Airlines, Severstal Aircompany, Transaero Airlines, Air Berlin, Germania, Virgin Atlantic, Dobrolet Airlines, ...

Flight Origin Destination Departure Arrival Equip
SU011 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m. A321-100/200
SU021 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:35 p.m. A321-200
SU23 St Petersburg (LED) Moscow (SVO) 5:35 p.m. 7 p.m. A320
JL8473 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. None
SU045 St Petersburg (LED) Moscow (SVO) 11:50 p.m. 1:10 a.m. A320-100/200
VN3739 St Petersburg (LED) Moscow (SVO) 8:15 a.m. 9:35 a.m. None
SU21 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:35 p.m. A320
SU0011 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m.
SU015 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. A320-100/200
SU49 St Petersburg (LED) Moscow (SVO) 8 a.m. 10 a.m. None
SU15 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. A321
MU8167 St Petersburg (LED) Moscow (SVO) 2:50 p.m. 4:25 p.m. 333
SU0017 St Petersburg (LED) Moscow (SVO) 1:50 p.m. 3:10 p.m.
SU0035 St Petersburg (LED) Moscow (SVO) 5 a.m. 6:25 a.m.
AZ5564 St Petersburg (LED) Moscow (SVO) 1:50 p.m. 3:10 p.m. 738
SU0015 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m.
SU0019 St Petersburg (LED) Moscow (SVO) 2:50 p.m. 4:25 p.m.
MU8163 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. 320
SU11 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m. A320
SU003 St Petersburg (LED) Moscow (SVO) 8:15 a.m. 9:35 a.m. A321-100/200
SU3 St Petersburg (LED) Moscow (SVO) 8:15 a.m. 9:35 a.m. A320
SU27 St Petersburg (LED) Moscow (SVO) 9:05 p.m. 10:40 p.m. A320
SU047 St Petersburg (LED) Moscow (SVO) 7:10 a.m. 8:30 a.m. A321-200
SU55 St Petersburg (LED) Moscow (SVO) 8 a.m. 10 a.m. A320
SU025 St Petersburg (LED) Moscow (SVO) 7:25 p.m. 8:50 p.m. A321-100/200