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-09-03 2020-09-03 27.12 USD 2 hours 55 minutes Direct 2020-08-07T20:30:30.040041
St Petersburg (LED) - Moscow (MOW) 2020-09-03 2020-09-08 27.12 USD 2 hours 55 minutes Direct 2020-08-07T20:44:42.259986
St Petersburg (LED) - Moscow (MOW) 2020-09-03 2020-09-14 27.12 USD 2 hours 55 minutes Direct 2020-08-07T12:22:08.910267
St Petersburg (LED) - Moscow (MOW) 2020-09-03 2020-09-18 27.12 USD 2 hours 55 minutes Direct 2020-08-07T10:48:40.025157
St Petersburg (LED) - Moscow (MOW) 2020-09-04 2020-10-04 27.12 USD 2 hours 55 minutes Direct 2020-08-07T16:26:55.721990
St Petersburg (LED) - Moscow (MOW) 2020-09-04 2020-09-15 27.12 USD 2 hours 45 minutes Direct 2020-08-07T16:56:27.069619
St Petersburg (LED) - Moscow (MOW) 2020-09-07 2020-09-17 27.12 USD 2 hours 55 minutes Direct 2020-08-07T12:05:41.745576
St Petersburg (LED) - Moscow (MOW) 2020-09-08 2020-09-08 27.12 USD 2 hours 55 minutes Direct 2020-08-07T15:30:11.305985
St Petersburg (LED) - Moscow (MOW) 2020-09-08 2020-09-18 27.12 USD 2 hours 55 minutes Direct 2020-08-07T12:59:20.581626
St Petersburg (LED) - Moscow (MOW) 2020-09-09 2020-09-09 27.12 USD 2 hours 55 minutes Direct 2020-08-07T18:20:01.933207
St Petersburg (LED) - Moscow (MOW) 2020-09-09 2020-09-18 27.12 USD 2 hours 55 minutes Direct 2020-08-07T12:56:37.810412
St Petersburg (LED) - Moscow (MOW) 2020-09-09 2020-09-19 27.12 USD 2 hours 55 minutes Direct 2020-08-07T08:34:21.947753
St Petersburg (LED) - Moscow (MOW) 2020-09-10 2020-09-12 27.12 USD 2 hours 45 minutes Direct 2020-08-07T14:44:23.101118
St Petersburg (LED) - Moscow (MOW) 2020-09-10 2020-09-17 27.12 USD 2 hours 50 minutes Direct 2020-08-07T10:56:38.654589
St Petersburg (LED) - Moscow (MOW) 2020-09-10 2020-09-24 27.12 USD 2 hours 55 minutes Direct 2020-08-07T13:29:41.401422
St Petersburg (LED) - Moscow (MOW) 2020-09-11 2020-09-13 27.12 USD 2 hours 50 minutes Direct 2020-08-07T20:42:18.794525
St Petersburg (LED) - Moscow (MOW) 2020-09-11 2020-09-15 27.12 USD 2 hours 55 minutes Direct 2020-08-07T11:22:08.166275
St Petersburg (LED) - Moscow (MOW) 2020-09-12 2020-09-13 27.12 USD 2 hours 55 minutes Direct 2020-08-07T21:33:22.679910
St Petersburg (LED) - Moscow (MOW) 2020-09-12 2020-09-22 27.12 USD 2 hours 50 minutes Direct 2020-08-07T12:07:34.961162
St Petersburg (LED) - Moscow (MOW) 2020-09-14 2020-09-14 27.12 USD 2 hours 55 minutes Direct 2020-08-07T14:57:03.482959
St Petersburg (LED) - Moscow (MOW) 2020-09-14 2020-09-17 27.12 USD 2 hours 55 minutes Direct 2020-08-07T23:13:01.116561
St Petersburg (LED) - Moscow (MOW) 2020-09-15 2020-09-16 27.12 USD 2 hours 55 minutes Direct 2020-08-07T11:12:16.679913
St Petersburg (LED) - Moscow (MOW) 2020-09-16 2020-09-16 27.12 USD 2 hours 55 minutes Direct 2020-08-07T10:19:34.003963
St Petersburg (LED) - Moscow (MOW) 2020-09-16 2020-09-17 27.12 USD 2 hours 55 minutes Direct 2020-08-07T13:20:25.598913
St Petersburg (LED) - Moscow (MOW) 2020-09-16 2020-09-20 27.12 USD 2 hours 50 minutes Direct 2020-08-07T14:36:02.909079
St Petersburg (LED) - Moscow (MOW) 2020-09-17 2020-09-17 27.12 USD 2 hours 55 minutes Direct 2020-08-07T18:25:52.681354
St Petersburg (LED) - Moscow (MOW) 2020-09-17 2020-09-19 27.12 USD 2 hours 55 minutes Direct 2020-08-07T12:36:19.686212
St Petersburg (LED) - Moscow (MOW) 2020-09-17 2020-09-20 27.12 USD 2 hours 50 minutes Direct 2020-08-07T14:14:21.921323
St Petersburg (LED) - Moscow (MOW) 2020-09-19 2020-09-19 27.12 USD 2 hours 55 minutes Direct 2020-08-07T17:31:40.104033
St Petersburg (LED) - Moscow (MOW) 2020-09-19 2020-09-20 27.12 USD 2 hours 50 minutes Direct 2020-08-07T10:24:16.174378
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 0 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 27 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, Alitalia, Nordwind Airlines, China Eastern Airlines, flyCongo, Rossiya Airlines, Ikar, Southern Airways Express, Japan Airlines, Air Berlin, Dobrolet Airlines, Transaero Airlines, Virgin Atlantic, LATAM Airlines, Alaska Airlines, Germania, AirBridge Cargo, Royal Flight Airlines, Severstal Aircompany, ...

Flight Origin Destination Departure Arrival Equip
SU33 St Petersburg (LED) Moscow (SVO) 5:50 a.m. 7:15 a.m. A320
SU25 St Petersburg (LED) Moscow (SVO) 7:25 p.m. 8:50 p.m. A320
SU11 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m. A320
VN3743 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m. None
SU15 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. A320
AZ4366 St Petersburg (LED) Moscow (SVO) 5:50 a.m. 7:15 a.m. 320
SU19 St Petersburg (LED) Moscow (SVO) 2:50 p.m. 4:25 p.m. B738
SU3 St Petersburg (LED) Moscow (SVO) 8:15 a.m. 9:35 a.m. A321
SU21 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:20 p.m. A320
SU23 St Petersburg (LED) Moscow (SVO) 5:35 p.m. 7 p.m. A320
SU29 St Petersburg (LED) Moscow (SVO) 10:10 p.m. 11:45 p.m. A321
VN3739 St Petersburg (LED) Moscow (SVO) 8:15 a.m. 9:35 a.m. None
MU8167 St Petersburg (LED) Moscow (SVO) 2:50 p.m. 4:25 p.m. 333
EO178 St Petersburg (LED) Moscow (SVO) 11:40 a.m. 1:10 p.m. 73H
AZ5563 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. 738
SU27 St Petersburg (LED) Moscow (SVO) 9:05 p.m. 10:40 p.m. A320
N4208 St Petersburg (LED) Moscow (SVO) 1:30 p.m. 2:50 p.m. B738
JL8473 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. None
N4148 St Petersburg (LED) Moscow (SVO) 9 p.m. 10:25 p.m. A321
MU8163 St Petersburg (LED) Moscow (SVO) 12:55 p.m. 2:20 p.m. 320
N4178 St Petersburg (LED) Moscow (SVO) 11:40 a.m. 1:10 p.m. B738
SU0011 St Petersburg (LED) Moscow (SVO) 10:40 a.m. 12:10 p.m.
SU021 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:20 p.m. A321-200
SU35 St Petersburg (LED) Moscow (SVO) 5 a.m. 6:25 a.m. A321
SU31 St Petersburg (LED) Moscow (SVO) 10:55 p.m. 12:25 a.m. B738