Cheap flights from Moscow to Saint Petersburg from $45

Round-trip
1 adult
Economy
From?
To?
Mon 6/5
Mon 6/12

Flight information for Moscow to Saint Petersburg
(MOW to LED)

Find info about flight duration, direct flights, and airports for your flight from Moscow to Saint Petersburg

Fastest flight time

1h 15m

Direct flights

Every day
The fastest flight from Moscow to Saint Petersburg takes 1h 15m
Direct flights go from Moscow to Saint Petersburg every day.

How to get the cheapest flight ticket from Moscow to Saint Petersburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest day to depart Moscow for Saint Petersburg?

Friday. The cheapest day of the week is typically Friday. The most expensive is typically Friday

When is the cheapest time to fly from Moscow to Saint Petersburg?

In the morning. Moscow to Saint Petersburg flights are approximately 34% more expensive in the afternoon than in the morning

What is the cheapest Moscow to Saint Petersburg flight route?

Moscow Vnukovo - Saint Petersburg Pulkovo. Fly from Moscow Vnukovo to Saint Petersburg Pulkovo for the best Moscow - Saint Petersburg flight prices

How many flights depart from Moscow to Saint Petersburg on average per day?

As of May 2023, 36 flights take off from Moscow and land in Saint Petersburg each day. The most common flight departure time for this route is 11:00AM, with 36% of daily flights taking off at noon.

How many flights depart from Moscow to Saint Petersburg on average per week?

As of May 2023, 257 flights take off from Moscow and land in Saint Petersburg each week. The most common flight departure day for this route is Friday, with 15% of weekly flights taking off on this day.

When traveling from Moscow to Saint Petersburg, the most popular airport to fly into is Saint Petersburg Pulkovo Airport. The majority of travelers flying into Saint Petersburg Pulkovo Airport from Moscow are departing from Moscow Sheremetyevo Airport. When booking your trip to Saint Petersburg, it is helpful to have an alternative airport to fly out of. Good options for departure airports when traveling to Saint Petersburg, you can try Moscow Domodedovo Airport (in Moscow), Moscow Vnukovo Airport (in Moscow), or Moscow Zhukovsky Airport (in Moscow). The cheapest route from Moscow to Saint Petersburg is VKO — LED with an average price of $69 RT during the month of May.

Moscow Domodedovo Airport (DME) to Saint Petersburg Pulkovo Airport (LED)$73
Search Flight Deals
Moscow Vnukovo Airport (VKO) to Saint Petersburg Pulkovo Airport (LED)$69
Search Flight Deals
Moscow Zhukovsky Airport (ZIA) to Saint Petersburg Pulkovo Airport (LED)$199
Search Flight Deals
Moscow Sheremetyevo Airport (SVO) to Saint Petersburg Pulkovo Airport (LED)$91
Search Flight Deals

  • How far is Moscow to Saint Petersburg Pulkovo by plane?

    There are 393.7 mi between Moscow and Saint Petersburg Pulkovo.


Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Moscow to Saint Petersburg. momondo saves you time and could save you money on your trip.

Flights from Moscow to Saint Petersburg with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.