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-05-02 2020-05-03 25.93 USD 3 hours 5 minutes Direct 2020-04-02T00:02:55.233715
Moscow (MOW) - St Petersburg (LED) 2020-04-06 2020-04-29 25.93 USD 3 hours 0 minutes Direct 2020-04-02T17:55:20.192626
Moscow (MOW) - St Petersburg (LED) 2020-04-07 2020-04-13 25.93 USD 2 hours 45 minutes Direct 2020-04-02T15:27:10.036456
Moscow (MOW) - St Petersburg (LED) 2020-04-07 2020-04-19 25.93 USD 2 hours 45 minutes Direct 2020-04-02T14:01:48.999280
Moscow (MOW) - St Petersburg (LED) 2020-04-08 2020-04-09 25.93 USD 2 hours 45 minutes Direct 2020-04-02T13:54:18.878613
Moscow (MOW) - St Petersburg (LED) 2020-04-08 2020-04-13 25.93 USD 2 hours 45 minutes Direct 2020-04-01T16:29:21.575578
Moscow (MOW) - St Petersburg (LED) 2020-04-08 2020-04-30 25.93 USD 2 hours 45 minutes Direct 2020-04-02T15:38:43.882337
Moscow (MOW) - St Petersburg (LED) 2020-04-09 2020-04-15 25.93 USD 2 hours 45 minutes Direct 2020-04-02T14:02:14.350119
Moscow (MOW) - St Petersburg (LED) 2020-04-11 2020-04-13 25.93 USD 2 hours 45 minutes Direct 2020-04-02T22:42:17.559931
Moscow (MOW) - St Petersburg (LED) 2020-04-11 2020-04-30 25.93 USD 3 hours 5 minutes Direct 2020-04-02T14:19:11.411534
Moscow (MOW) - St Petersburg (LED) 2020-04-13 2020-04-16 25.93 USD 2 hours 45 minutes Direct 2020-04-02T13:39:41.516890
Moscow (MOW) - St Petersburg (LED) 2020-04-13 2020-04-20 25.93 USD 2 hours 45 minutes Direct 2020-04-02T21:22:00.104356
Moscow (MOW) - St Petersburg (LED) 2020-04-14 2020-04-15 25.93 USD 2 hours 45 minutes Direct 2020-04-02T14:33:52.682041
Moscow (MOW) - St Petersburg (LED) 2020-04-14 2020-04-21 25.93 USD 2 hours 45 minutes Direct 2020-04-02T20:12:36.461203
Moscow (MOW) - St Petersburg (LED) 2020-04-15 2020-04-20 25.93 USD 2 hours 45 minutes Direct 2020-04-02T14:37:58.645408
Moscow (MOW) - St Petersburg (LED) 2020-04-15 2020-04-22 25.93 USD 2 hours 45 minutes Direct 2020-04-02T20:13:32.655503
Moscow (MOW) - St Petersburg (LED) 2020-04-16 2020-04-23 25.93 USD 2 hours 45 minutes Direct 2020-04-02T15:10:40.844731
Moscow (MOW) - St Petersburg (LED) 2020-04-16 2020-04-26 25.93 USD 2 hours 45 minutes Direct 2020-04-02T13:11:38.570761
Moscow (MOW) - St Petersburg (LED) 2020-04-16 2020-04-30 25.93 USD 3 hours 5 minutes Direct 2020-04-02T13:39:46.127352
Moscow (MOW) - St Petersburg (LED) 2020-04-17 2020-04-21 25.93 USD 2 hours 45 minutes Direct 2020-04-02T20:59:17.355268
Moscow (MOW) - St Petersburg (LED) 2020-04-18 2020-05-01 25.93 USD 2 hours 45 minutes Direct 2020-04-02T14:01:13.971542
Moscow (MOW) - St Petersburg (LED) 2020-04-18 2020-04-25 25.93 USD 2 hours 45 minutes Direct 2020-04-02T16:36:30.958437
Moscow (MOW) - St Petersburg (LED) 2020-04-18 2020-04-30 25.93 USD 2 hours 45 minutes Direct 2020-04-02T17:16:41.202080
Moscow (MOW) - St Petersburg (LED) 2020-04-19 2020-05-09 25.93 USD 3 hours 0 minutes Direct 2020-04-02T20:07:37.417280
Moscow (MOW) - St Petersburg (LED) 2020-04-20 2020-04-27 25.93 USD 2 hours 45 minutes Direct 2020-04-02T19:40:15.157261
Moscow (MOW) - St Petersburg (LED) 2020-04-21 2020-04-23 25.93 USD 2 hours 45 minutes Direct 2020-04-02T20:02:21.042636
Moscow (MOW) - St Petersburg (LED) 2020-04-21 2020-04-26 25.93 USD 2 hours 45 minutes Direct 2020-04-02T21:52:24.169847
Moscow (MOW) - St Petersburg (LED) 2020-04-24 2020-05-03 25.93 USD 3 hours 5 minutes Direct 2020-04-02T20:27:28.446428
Moscow (MOW) - St Petersburg (LED) 2020-04-29 2020-05-02 25.93 USD 2 hours 55 minutes Direct 2020-04-02T23:14:13.523644
Moscow (MOW) - St Petersburg (LED) 2020-04-30 2020-05-11 25.93 USD 3 hours 5 minutes Direct 2020-04-02T14:51:50.712157
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 25 USD (none-taxes) for economy class.

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

Around 99 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, Royal Air Maroc, China Cargo, Niki Airline, Kingfisher Airlines, China Eastern Airlines, Turkish Airlines, US Airways, Air Nostrum, I-Fly, Gazpromavia, ...

Flight Origin Destination Departure Arrival Equip
DP213 Moscow (VKO) St Petersburg (LED) midnight 10:20 p.m. None
DP203 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:35 a.m. B738
SU6012 Moscow (VKO) St Petersburg (LED) 6:05 p.m. 7:25 p.m. 738
SU6036 Moscow (VKO) St Petersburg (LED) 8:40 p.m. 10:05 p.m. 319
UT369 Moscow (VKO) St Petersburg (LED) 10:35 a.m. 11:55 a.m. B738
DP205 Moscow (VKO) St Petersburg (LED) 12:45 p.m. 2:10 p.m. B738
DP209 Moscow (VKO) St Petersburg (LED) 8:15 a.m. 9:40 a.m. B738
DP211 Moscow (VKO) St Petersburg (LED) 9:20 p.m. 10:45 p.m. B738
FV6012 Moscow (VKO) St Petersburg (LED) 6:05 p.m. 7:25 p.m. A319
FV6024 Moscow (VKO) St Petersburg (LED) 10:25 p.m. 11:50 p.m. A319
FV6036 Moscow (VKO) St Petersburg (LED) 8:15 p.m. 9:35 p.m. A319
FV6028 Moscow (VKO) St Petersburg (LED) 11:45 a.m. 1:10 p.m. A319
SU6018 Moscow (VKO) St Petersburg (LED) 10:45 a.m. noon 319
SU6028 Moscow (VKO) St Petersburg (LED) 11:35 a.m. 12:55 p.m. 319
FV6018 Moscow (VKO) St Petersburg (LED) 10:15 a.m. 11:25 a.m. A319
FV6016 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:40 a.m. A319
SU6022 Moscow (VKO) St Petersburg (LED) 6:45 a.m. 8:05 a.m. 319
UT383 Moscow (VKO) St Petersburg (LED) 7 p.m. 8:30 p.m. B734
FV6022 Moscow (VKO) St Petersburg (LED) 7:20 a.m. 8:45 a.m. A319
SU6034 Moscow (VKO) St Petersburg (LED) 3:45 p.m. 5:10 p.m. 738
SU6016 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:40 a.m. 319
TK9064 Moscow (VKO) St Petersburg (LED) 10:30 a.m. noon 735
FV6034 Moscow (VKO) St Petersburg (LED) 3:40 p.m. 5:10 p.m. A319
SU6024 Moscow (VKO) St Petersburg (LED) 10:25 p.m. 11:50 p.m. 319
FV6600 Moscow (VKO) St Petersburg (LED) 5:20 p.m. 6:50 p.m. A319