Cheap Flights from St Petersburg Pulkovo to Moscow

Compare St Petersburg Pulkovo to Moscow flight deals

Find the cheapest month or even day of the year to fly to Moscow

Book the best Moscow fare with no extra fees

Flight deals from St Petersburg Pulkovo to Moscow

Looking for a cheap last-minute deal or the best return flight from St Petersburg Pulkovo to Moscow? Find the lowest prices on one-way and return tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from St Petersburg Pulkovo to Moscow

Direct flights from St Petersburg Pulkovo to Moscow

Alternative St Petersburg Pulkovo to Moscow routes

Looking for the cheapest, fastest or easiest route from St Petersburg Pulkovo to Moscow? You could fly into the following airports instead.

St Petersburg to Moscow: Flight information

The things to know before you go.
Average flight time1 hr, 34 mins
Most popular airlineAeroflot
Average flights per week514

Finding cheap flights from St Petersburg Pulkovo to Moscow: Frequently asked questions

There are 4 airports in Moscow: Moscow Sheremetyevo, Moscow Vnukovo, Moscow Zhukovsky, and Moscow Domodedovo.
1 hour and 34 minutes is the average flight time from St Petersburg Pulkovo to Moscow.
Aeroflot, Rossiya Airlines and S7 Airlines fly direct from St Petersburg Pulkovo to Moscow.
As of May 2024, there are 514 flights per week flying from St Petersburg Pulkovo to Moscow.
Yes – the average flight time is 1 hour and 34 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Moscow but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Moscow is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 12°C. July is typically the warmest month in Moscow, when it usually averages around 23°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -14°C. The rainiest month is June.

This information is correct as of June 2016

Airlines that fly from St Petersburg to Moscow

Aeroflot, Rossiya Airlines, Gazpromavia, S7 Airlines, Globus, Ural Airlines, and UTair Aviation all fly direct from Pulkovo Airport in St Petersburg to Moscow. This is the airport's busiest route so it's best to book your flight as early as possible.

Terminal Information – Departing

This is only a guideline. Always check your boarding pass for up-to-date terminal information.

Pulkovo Airport only has one terminal. The departure lounge has lots of international places to grab a bite to eat. Restaurants include Planeta Sushi, American Bar & Grill, Il Patio and TGI Fridays. Coffee shops include Starbucks, Shokoladnitsa and Costa. There's a good range of shops, too, whether you're looking for a souvenir or just fancy a bit of retail therapy. Shops include duty free stores and newsagents as well as designer brands like Longchamp and Michael Kors. There's a business lounge in the domestic area of the terminal with complimentary snacks, drinks and Wi-Fi. First and business class passengers can use it for free, but economy passengers need to pay for access.

Terminal Information – Arriving

At Domodedovo: S7 Airlines, Globus, and Ural Airlines all fly to this airport. Once you arrive you can take the Aeroexpress train or the slower commuter train direct from the airport to Paveletsky Railway Terminal. Frequent buses go to the nearby Domodedovskaya Metro Station, and fixed-price taxis are available too.

At Sheremetyevo: Aeroflot fly direct to this airport from St Petersburg. Getting into the city is fairly easy: you can take the Aeroexpress train from the airport to Belorussky Railway Terminal in the city centre. Buses are also available and official fixed rate taxis can be found just outside.

At Vnukovo: Rossiya Airlines, Gazpromavia and UTair Aviation all fly to this airport. The Aeroexpress train runs from the airport station to Kievsky Railway Terminal. Again, there's a bus to the nearby metro stations. Taxis from Vnukovo Airport don't have a fixed rate, so be prepared to haggle.

Practical Information

Although this is a domestic route, British travellers will need to bring their passport and visa with them. We recommend arriving at the airport at least 90 minutes before your flight is scheduled to depart.

What to expect in Moscow

Moscow is slightly colder than St Petersburg during the winter with an average temperature of -8°C during January. Summers in the city are warm, with an average temperature of 19°C during July. Moscow is slightly more expensive than St Petersburg, with dinner costing around 20% more on average and a cappuccino costing about 10% more.

Remember to check out our top ten things to do in Moscow while you're there.

*Prices subject to change


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.