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-05-30 2020-05-31 29.19 USD 2 hours 50 minutes Direct 2020-05-30T10:33:12.174306
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-05-31 30.41 USD 2 hours 55 minutes Direct 2020-05-30T10:51:34.847654
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-06-12 30.45 USD 2 hours 50 minutes Direct 2020-05-29T10:13:31.959755
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-06-24 30.45 USD 2 hours 55 minutes Direct 2020-05-27T04:14:36.742543
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-09 30.45 USD 3 hours 0 minutes Direct 2020-05-27T14:02:09.152347
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-10 30.45 USD 2 hours 55 minutes Direct 2020-05-27T14:02:17.934125
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-06-28 30.46 USD 3 hours 5 minutes Direct 2020-05-28T06:32:37.335933
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-14 30.46 USD 3 hours 0 minutes Direct 2020-05-27T19:59:31.592632
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-08 30.59 USD 2 hours 55 minutes Direct 2020-05-28T15:52:32.855821
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-10-08 31.09 USD 2 hours 50 minutes Direct 2020-05-27T22:03:16.551190
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-07-19 32.22 USD 2 hours 55 minutes Direct 2020-05-30T09:21:26.183974
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-08-02 32.66 USD 3 hours 5 minutes Direct 2020-05-28T14:47:41.726738
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-03 37.29 USD 2 hours 50 minutes Direct 2020-05-29T01:48:32.265712
St Petersburg (LED) - Moscow (MOW) 2020-05-30 2020-06-03 37.66 USD 2 hours 45 minutes Direct 2020-05-29T19:41:31.383399
St Petersburg (LED) - Moscow (MOW) 2020-05-31 2020-06-01 38.03 USD 2 hours 50 minutes Direct 2020-05-30T11:56:38.527257
St Petersburg (LED) - Moscow (MOW) 2020-06-08 2020-06-16 40.73 USD 2 hours 55 minutes Direct 2020-05-28T20:14:48.242514
St Petersburg (LED) - Moscow (MOW) 2020-06-09 2020-06-22 40.73 USD 2 hours 55 minutes Direct 2020-05-28T08:43:25.941171
St Petersburg (LED) - Moscow (MOW) 2020-06-11 2020-06-14 40.73 USD 2 hours 50 minutes Direct 2020-05-30T11:12:03.871358
St Petersburg (LED) - Moscow (MOW) 2020-06-12 2020-06-21 40.73 USD 2 hours 50 minutes Direct 2020-05-27T11:26:11.745390
St Petersburg (LED) - Moscow (MOW) 2020-06-13 2020-06-20 40.73 USD 2 hours 50 minutes Direct 2020-05-30T10:19:01.362319
St Petersburg (LED) - Moscow (MOW) 2020-06-15 2020-06-18 40.73 USD 2 hours 55 minutes Direct 2020-05-28T21:48:32.620085
St Petersburg (LED) - Moscow (MOW) 2020-06-16 2020-06-24 40.73 USD 2 hours 55 minutes Direct 2020-05-26T14:03:45.559063
St Petersburg (LED) - Moscow (MOW) 2020-06-17 2020-06-25 40.73 USD 2 hours 50 minutes Direct 2020-05-27T14:03:50.412566
St Petersburg (LED) - Moscow (MOW) 2020-06-18 2020-06-26 40.73 USD 2 hours 55 minutes Direct 2020-05-28T14:03:34.550701
St Petersburg (LED) - Moscow (MOW) 2020-06-19 2020-06-28 40.73 USD 2 hours 45 minutes Direct 2020-05-26T14:02:59.258644
St Petersburg (LED) - Moscow (MOW) 2020-06-20 2020-06-29 40.73 USD 2 hours 50 minutes Direct 2020-05-27T14:02:40.818390
St Petersburg (LED) - Moscow (MOW) 2020-06-21 2020-06-30 40.73 USD 2 hours 55 minutes Direct 2020-05-28T14:03:08.890236
St Petersburg (LED) - Moscow (MOW) 2020-06-24 2020-06-25 40.73 USD 2 hours 50 minutes Direct 2020-05-28T10:47:58.887422
St Petersburg (LED) - Moscow (MOW) 2020-06-08 2020-06-10 40.74 USD 2 hours 55 minutes Direct 2020-05-28T22:22:56.431105
St Petersburg (LED) - Moscow (MOW) 2020-06-08 2020-06-15 40.74 USD 2 hours 55 minutes Direct 2020-05-28T19:07:41.131187
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 2 hours 50 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 28 USD (none-taxes) for economy class.

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

Around 155 flights are flying daily from St Petersburg to Moscow. Some major airlines between this route are Aeroflot, Air Serbia, Vietnam Airlines, Alitalia, Nordwind Airlines, Rossiya Airlines, China Eastern Airlines, flyCongo, 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
SU11 St Petersburg (LED) Moscow (SVO) 10:40 a.m. noon A321
SU0011 St Petersburg (LED) Moscow (SVO) 10:40 a.m. noon
SU31 St Petersburg (LED) Moscow (SVO) 8:30 a.m. 9:55 a.m. A320
SU013 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. A321-100/200
N4148 St Petersburg (LED) Moscow (SVO) 7 p.m. 8:30 p.m. 73J
AZ4361 St Petersburg (LED) Moscow (SVO) 8:30 a.m. 9:55 a.m. 320
N4178 St Petersburg (LED) Moscow (SVO) 9 p.m. 10:20 p.m. B738
SU13 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. A320
AZ5562 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. 738
SU29 St Petersburg (LED) Moscow (SVO) 10:10 p.m. 11:45 p.m. A321
VN3705 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. None
EO178 St Petersburg (LED) Moscow (SVO) 9:55 a.m. 11:15 a.m. 73H
JL8454 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. None
MU8161 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m. 321
SU23 St Petersburg (LED) Moscow (SVO) 5:35 p.m. 7 p.m. A321
VN3743 St Petersburg (LED) Moscow (SVO) 10:40 a.m. noon None
SU21 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:20 p.m. A320
SU0013 St Petersburg (LED) Moscow (SVO) noon 1:25 p.m.
SU021 St Petersburg (LED) Moscow (SVO) 3:55 p.m. 5:20 p.m. A321-200
FV6884 St Petersburg (LED) Moscow (SVO) None None B77W
SU6884 St Petersburg (LED) Moscow (SVO) 3:40 a.m. 4:05 a.m. 320
SU023 St Petersburg (LED) Moscow (SVO) 5:35 p.m. 7 p.m. A320-100/200
SU1881 St Petersburg (LED) Moscow (SVO) 4:25 p.m. 6:25 p.m. B77W
FV6296 St Petersburg (LED) Moscow (SVO) 9:10 p.m. 4:55 a.m. B77W
SU011 St Petersburg (LED) Moscow (SVO) 10:40 a.m. noon A321-100/200