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-02-03 2020-02-04 51.81 USD 2 hours 50 minutes Direct 2020-01-18T02:15:39.230553
Moscow (MOW) - St Petersburg (LED) 2020-02-03 2020-02-06 51.81 USD 2 hours 50 minutes Direct 2020-01-17T23:41:29.728565
Moscow (MOW) - St Petersburg (LED) 2020-02-03 2020-02-28 51.81 USD 2 hours 50 minutes Direct 2020-01-18T02:27:07.819158
Moscow (MOW) - St Petersburg (LED) 2020-01-20 2020-01-21 51.81 USD 3 hours 0 minutes Direct 2020-01-18T02:40:37.729104
Moscow (MOW) - St Petersburg (LED) 2020-01-20 2020-01-22 51.81 USD 2 hours 50 minutes Direct 2020-01-18T00:18:06.617347
Moscow (MOW) - St Petersburg (LED) 2020-01-20 2020-01-23 51.81 USD 2 hours 50 minutes Direct 2020-01-17T23:31:16.707479
Moscow (MOW) - St Petersburg (LED) 2020-01-20 2020-01-24 51.81 USD 3 hours 0 minutes Direct 2020-01-17T23:12:49.623784
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-02-06 51.81 USD 2 hours 50 minutes Direct 2020-01-18T02:23:59.963558
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-01-21 51.81 USD 3 hours 0 minutes Direct 2020-01-18T02:54:06.627500
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-01-22 51.81 USD 2 hours 50 minutes Direct 2020-01-18T02:55:13.506228
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-01-23 51.81 USD 3 hours 0 minutes Direct 2020-01-18T01:46:05.316084
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-01-24 51.81 USD 3 hours 0 minutes Direct 2020-01-17T23:11:04.442816
Moscow (MOW) - St Petersburg (LED) 2020-01-21 2020-01-28 51.81 USD 3 hours 0 minutes Direct 2020-01-18T02:46:50.216542
Moscow (MOW) - St Petersburg (LED) 2020-01-22 2020-02-06 51.81 USD 2 hours 50 minutes Direct 2020-01-17T23:36:36.788492
Moscow (MOW) - St Petersburg (LED) 2020-01-22 2020-01-22 51.81 USD 2 hours 50 minutes Direct 2020-01-18T01:42:03.134844
Moscow (MOW) - St Petersburg (LED) 2020-01-22 2020-01-24 51.81 USD 3 hours 0 minutes Direct 2020-01-18T02:28:31.933681
Moscow (MOW) - St Petersburg (LED) 2020-01-22 2020-01-27 51.81 USD 2 hours 50 minutes Direct 2020-01-17T21:16:58.711218
Moscow (MOW) - St Petersburg (LED) 2020-01-22 2020-01-29 51.81 USD 2 hours 30 minutes Direct 2020-01-17T21:12:47.687589
Moscow (MOW) - St Petersburg (LED) 2020-01-23 2020-01-23 51.81 USD 2 hours 50 minutes Direct 2020-01-17T22:13:26.312433
Moscow (MOW) - St Petersburg (LED) 2020-01-23 2020-01-24 51.81 USD 3 hours 0 minutes Direct 2020-01-17T23:45:30.675525
Moscow (MOW) - St Petersburg (LED) 2020-01-23 2020-01-27 51.81 USD 2 hours 50 minutes Direct 2020-01-17T22:02:24.290367
Moscow (MOW) - St Petersburg (LED) 2020-01-23 2020-01-28 51.81 USD 3 hours 0 minutes Direct 2020-01-18T02:22:15.553317
Moscow (MOW) - St Petersburg (LED) 2020-01-23 2020-01-30 51.81 USD 2 hours 50 minutes Direct 2020-01-17T21:14:11.382717
Moscow (MOW) - St Petersburg (LED) 2020-01-28 2020-02-04 51.81 USD 2 hours 50 minutes Direct 2020-01-17T23:43:37.903509
Moscow (MOW) - St Petersburg (LED) 2020-01-28 2020-02-06 51.81 USD 2 hours 50 minutes Direct 2020-01-18T01:44:14.583344
Moscow (MOW) - St Petersburg (LED) 2020-01-28 2020-01-28 51.81 USD 3 hours 0 minutes Direct 2020-01-18T00:42:01.234838
Moscow (MOW) - St Petersburg (LED) 2020-01-30 2020-02-01 51.81 USD 2 hours 55 minutes Direct 2020-01-17T22:13:49.944006
Moscow (MOW) - St Petersburg (LED) 2020-01-30 2020-02-04 51.81 USD 2 hours 45 minutes Direct 2020-01-18T02:06:59.907289
Moscow (MOW) - St Petersburg (LED) 2020-01-30 2020-02-05 51.81 USD 2 hours 45 minutes Direct 2020-01-17T23:05:30.842168
Moscow (MOW) - St Petersburg (LED) 2020-01-19 2020-01-21 52.75 USD 3 hours 0 minutes Direct 2020-01-18T01:20:49.258586
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 3 hours 5 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 57 USD (none-taxes) for economy class.

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

Around 100 flights are flying daily from Moscow to St Petersburg. Some major airlines between this route are Aeroflot, Rossiya Airlines, Transaero Airlines, UTair Aviation, Pobeda, 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
UT489 Moscow (VKO) St Petersburg (LED) 2:30 a.m. 4 a.m. B735
SU6028 Moscow (VKO) St Petersburg (LED) 11:45 a.m. 1:10 p.m. 319
SU6022 Moscow (VKO) St Petersburg (LED) 7:20 a.m. 8:45 a.m. 319
SU6036 Moscow (VKO) St Petersburg (LED) 8:40 p.m. 10:05 p.m. 319
DP203 Moscow (VKO) St Petersburg (LED) 8:30 a.m. 10 a.m. B738
UT369 Moscow (VKO) St Petersburg (LED) 10:30 a.m. noon B734
DP205 Moscow (VKO) St Petersburg (LED) 1:20 p.m. 2:50 p.m. B738
SU6034 Moscow (VKO) St Petersburg (LED) 3:45 p.m. 5:10 p.m. 738
TK9064 Moscow (VKO) St Petersburg (LED) 10:30 a.m. noon 735
SU6012 Moscow (VKO) St Petersburg (LED) 8:30 a.m. 9:55 a.m. 738
SU6024 Moscow (VKO) St Petersburg (LED) 10:25 p.m. 11:50 p.m.
SU6016 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:40 a.m. 319
FV6024 Moscow (VKO) St Petersburg (LED) 10:25 p.m. 11:50 p.m. A319
FV6036 Moscow (VKO) St Petersburg (LED) 8:40 p.m. 10:05 p.m. A319
FV6600 Moscow (VKO) St Petersburg (LED) 5:20 p.m. 6:50 p.m. A319
FV6016 Moscow (VKO) St Petersburg (LED) 9:10 a.m. 10:40 a.m. A319
FV6012 Moscow (VKO) St Petersburg (LED) 8:30 a.m. 9:55 a.m. A319
FV6022 Moscow (VKO) St Petersburg (LED) 7:20 a.m. 8:45 a.m. A319
FV6020 Moscow (VKO) St Petersburg (LED) 6:50 p.m. 8:15 p.m. A320
SU6598 Moscow (VKO) St Petersburg (LED) 10:35 a.m. 12:05 p.m. None
SU6020 Moscow (VKO) St Petersburg (LED) 6:50 p.m. 8:15 p.m. 319
FV6598 Moscow (VKO) St Petersburg (LED) 10:35 a.m. 12:05 p.m. A319
SU6600 Moscow (VKO) St Petersburg (LED) 5:20 p.m. 6:50 p.m. None
FV6028 Moscow (VKO) St Petersburg (LED) 11:45 a.m. 1:10 p.m. A319
FV6034 Moscow (VKO) St Petersburg (LED) 3:45 p.m. 5:10 p.m. 319

Moscow to St Petersburg Route Map

Popular Flights from Moscow