Cheap Flights from Moscow to St Petersburg Pulkovo

Compare Moscow to St Petersburg Pulkovo flight deals

Find the cheapest month or even day of the year to fly to St Petersburg Pulkovo

Book the best St Petersburg Pulkovo fare with no extra fees

Flight deals from Moscow to St Petersburg Pulkovo

Looking for a cheap last-minute deal or the best return flight from Moscow to St Petersburg Pulkovo? 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 Moscow to St Petersburg Pulkovo

Direct flights from Moscow to St Petersburg Pulkovo

Moscow to St Petersburg Pulkovo: Alternative routes

Compare routes from Moscow to St Petersburg below. You may find an airport to fly into that's cheaper, faster, or easier than St Petersburg Pulkovo.

Moscow to St Petersburg: Flight information

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

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

1 hour and 30 minutes is the average flight time from Moscow to St Petersburg Pulkovo.
Aeroflot, Rossiya Airlines and S7 Airlines fly direct from Moscow to St Petersburg Pulkovo.
As of May 2024, there are 503 flights per week flying from Moscow to St Petersburg Pulkovo.
Yes – the average flight time is 1 hour and 30 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 St Petersburg Pulkovo 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 St Petersburg Pulkovo is around 40 days in advance, so don’t leave your flight to the last minute.

This information is correct as of February 2016

Airlines that fly from Moscow to St Petersburg

There are flights to St Petersburg from all three of Moscow's passenger airports. Aeroflot and S7 Airlines fly from Domodedovo Airport; Aeroflot and Pegasfly fly from Sheremetyevo Airport; Aeroflot and UTair Aviation fly from Vnukovo Airport.

Terminal Information – Departing

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

From Domodedovo: Aeroflot and S7 Airlines both fly from Terminal B. The airport has a shopping mall called the Trade Centre, which has a great range of shops as well as a spa and restaurants. There are further places to eat and shop once you reach the departure lounge.

From Sheremetyevo: Aeroflot and Pegasfly both depart from Terminal D. Shops at the airport mainly focus on duty free, jewellery, and magazines. There is no business lounge in Terminal D, however free Wi-Fi is available throughout the airport.

From Vnukovo: Aeroflot and UTair Aviation both leave from Terminal A, the domestic terminal. The check-in area is on the second floor of the terminal, while the departure lounge is on the third. There are cafes, a VIP lounge and a business lounge.  

Terminal Information – Arriving

Pulkovo Airport is just over 12 miles away from the city. Three buses serve the airport: 39, 39A and #K39. All run to the Moskovskaya metro station, where you can hop onto the Blue Line train. Fares are RUB 28* (about 25p) for services 39 and 39A and RUB 36* (about 30p) for #K39. Taxis are available from the airport, and you can expect to pay about RUB 900-1,000* (about £7.85-8.70) for a trip into downtown St Petersburg. The journey should take half an hour in light traffic, but longer if you land at rush hour. Car hire is available from the airport, and you can compare rental prices with Skyscanner to find the best offers for your trip.

Practical Information

Although this is a domestic flight you will be asked to show your passport before boarding. There's no passport control per se: it's simply for security purposes. We recommend arriving at the airport around 90 minutes before your flight is scheduled to depart. Check-in desks close 40 minutes before departure, and staff are not authorised to re-open them.

What to expect in St Petersburg

St Petersburg has slightly less extreme winters than Moscow, although the average temperature in January is still extremely cold (-6°C on average, compared to -8°C in Moscow). During the summer both cities have a pleasant average temperature around 18°C. Prices in St Petersburg are slightly lower than in Moscow, so your roubles will go further.

*Prices subject to change


More flight options

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