Cheap flights from Moscow to St Petersburg

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

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
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-08 28.08 USD 2 hours 45 minutes Direct 2020-07-13T06:06:01.782506
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-10 28.08 USD 2 hours 45 minutes Direct 2020-07-13T07:26:42.749044
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-11 28.08 USD 2 hours 45 minutes Direct 2020-07-13T07:36:41.659728
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-12 28.08 USD 2 hours 45 minutes Direct 2020-07-12T23:13:02.694413
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-14 28.08 USD 2 hours 45 minutes Direct 2020-07-13T06:59:33.192620
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-15 28.08 USD 2 hours 45 minutes Direct 2020-07-12T16:55:16.467492
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-17 28.08 USD 2 hours 45 minutes Direct 2020-07-12T16:08:39.813750
Moscow (MOW) - St Petersburg (LED) 2020-09-07 2020-09-23 28.08 USD 2 hours 45 minutes Direct 2020-07-09T20:35:46.019596
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-10 28.08 USD 2 hours 45 minutes Direct 2020-07-12T23:04:14.001046
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-11 28.08 USD 2 hours 45 minutes Direct 2020-07-13T04:29:45.167497
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-12 28.08 USD 2 hours 45 minutes Direct 2020-07-12T20:54:18.717808
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-13 28.08 USD 2 hours 45 minutes Direct 2020-07-11T10:12:06.477790
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-14 28.08 USD 2 hours 45 minutes Direct 2020-07-09T18:51:46.325275
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-16 28.08 USD 2 hours 45 minutes Direct 2020-07-09T15:26:39.998665
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-18 28.08 USD 2 hours 45 minutes Direct 2020-07-09T12:44:35.276387
Moscow (MOW) - St Petersburg (LED) 2020-09-08 2020-09-22 28.08 USD 2 hours 45 minutes Direct 2020-07-10T16:30:21.460829
Moscow (MOW) - St Petersburg (LED) 2020-09-09 2020-09-10 28.08 USD 2 hours 45 minutes Direct 2020-07-09T14:27:16.641867
Moscow (MOW) - St Petersburg (LED) 2020-09-09 2020-09-11 28.08 USD 2 hours 45 minutes Direct 2020-07-09T14:13:25.963599
Moscow (MOW) - St Petersburg (LED) 2020-09-09 2020-09-14 28.08 USD 2 hours 45 minutes Direct 2020-07-13T07:32:04.442452
Moscow (MOW) - St Petersburg (LED) 2020-09-09 2020-09-16 28.08 USD 2 hours 45 minutes Direct 2020-07-13T05:43:31.795357
Moscow (MOW) - St Petersburg (LED) 2020-09-09 2020-09-20 28.08 USD 2 hours 45 minutes Direct 2020-07-12T13:59:45.548875
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-11 28.08 USD 2 hours 45 minutes Direct 2020-07-09T14:16:19.611670
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-12 28.08 USD 2 hours 45 minutes Direct 2020-07-13T06:21:33.841629
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-14 28.08 USD 2 hours 45 minutes Direct 2020-07-12T17:06:39.542128
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-15 28.08 USD 2 hours 45 minutes Direct 2020-07-12T23:43:06.418354
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-16 28.08 USD 2 hours 45 minutes Direct 2020-07-13T00:19:44.503844
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-17 28.08 USD 2 hours 45 minutes Direct 2020-07-12T03:12:04.202171
Moscow (MOW) - St Petersburg (LED) 2020-09-10 2020-09-28 28.08 USD 2 hours 45 minutes Direct 2020-07-12T09:36:49.054155
Moscow (MOW) - St Petersburg (LED) 2020-09-11 2020-09-26 28.08 USD 2 hours 45 minutes Direct 2020-07-09T14:45:01.492115
Moscow (MOW) - St Petersburg (LED) 2020-09-12 2020-09-14 28.08 USD 2 hours 45 minutes Direct 2020-07-13T07:28:00.659185
What is the distance between Moscow and St Petersburg?

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

How long is the flight from Moscow to St Petersburg?

The average flight time between Moscow to St Petersburg is 2 hours 45 minutes

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

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

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

Around 103 flights are flying daily from Moscow to St Petersburg. Some major airlines between this route are Aeroflot, Rossiya Airlines, Transaero Airlines, Pobeda, UTair Aviation, RusLine, Arctic Circle Air, Georgian Airways, Japan Airlines, Gazpromavia, Yakutia Airlines, Azur Air, Royal Air Maroc, China Cargo, Niki Airline, Kingfisher Airlines, China Eastern Airlines, Turkish Airlines, US Airways, Air Nostrum, I-Fly, ...

Flight Origin Destination Departure Arrival Equip
DP203 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:35 a.m. B738
DP205 Moscow (VKO) St Petersburg (LED) 12:50 p.m. 2:15 p.m. B738
FV6036 Moscow (VKO) St Petersburg (LED) 8:15 p.m. 9:35 p.m. A320
FV6012 Moscow (VKO) St Petersburg (LED) 6:05 p.m. 7:25 p.m. A319
DP207 Moscow (VKO) St Petersburg (LED) 6:25 p.m. 7:55 p.m. B738
FV6014 Moscow (VKO) St Petersburg (LED) None None A319
SU6036 Moscow (VKO) St Petersburg (LED) 8:15 p.m. 9:35 p.m. 319
DP209 Moscow (VKO) St Petersburg (LED) 10:45 a.m. 12:15 p.m. B738
UT369 Moscow (VKO) St Petersburg (LED) 10:35 a.m. 11:55 a.m. B735
SU6024 Moscow (VKO) St Petersburg (LED) 9:45 p.m. 11:15 p.m. 319
SU6012 Moscow (VKO) St Petersburg (LED) 6:05 p.m. 7:25 p.m. 738
DP213 Moscow (VKO) St Petersburg (LED) 8:40 a.m. 10:05 a.m. B738
UT9040 Moscow (VKO) St Petersburg (LED) midnight 3:50 a.m. B762
SU6028 Moscow (VKO) St Petersburg (LED) 11:35 a.m. 12:55 p.m. 319
FV6024 Moscow (VKO) St Petersburg (LED) 9:45 p.m. 11:15 p.m. A320
FV6018 Moscow (VKO) St Petersburg (LED) 10:45 a.m. noon A319
DP211 Moscow (VKO) St Petersburg (LED) 9:20 p.m. 10:45 p.m. B738
SU6018 Moscow (VKO) St Petersburg (LED) 10:45 a.m. noon 319
FV6028 Moscow (VKO) St Petersburg (LED) 11:35 a.m. 12:55 p.m. A319
SU6030 Moscow (VKO) St Petersburg (LED) 4:45 p.m. 6:05 p.m.
SU6014 Moscow (VKO) St Petersburg (LED) 2:10 p.m. 3:30 p.m. 319
ZF303 Moscow (VKO) St Petersburg (LED) None None B739
SU6022 Moscow (VKO) St Petersburg (LED) 6:45 a.m. 8:05 a.m. 319
SU6016 Moscow (VKO) St Petersburg (LED) 10:30 p.m. 11:50 p.m. 319
FV6016 Moscow (VKO) St Petersburg (LED) 10:30 p.m. 11:50 p.m. A319