Do you need help?

Call for exclusive deals: (+1) 786 482 6639

Flights St Petersburg - Moscow

Why book with eDreams
  • Cheap flights with 660+ top airlines
  • Compare the cheapest deals
  • Flights to Moscow for the best price
Route information
Get useful information about St Petersburg and Moscow to organize your journey.
( St Petersburg airports
  • ? Pulkovo (LED)
    How far from city centre: 15 kms
  • ? Rzhevka (RVH)
    How far from city centre: 16 kms
) Moscow airports
  • ? Sheremetyevo (SVO)
    How far from city centre: 27 kms
  • ? Domodedovo (DME)
    How far from city centre: 43 kms
  • ? Vnukovo (VKO)
    How far from city centre: 29 kms
  • ? Zhukovsky International Airport (ZIA)
    How far from city centre: 38 kms
  • ? Bykovo (BKA)
    How far from city centre: 32 kms
L Distance: 633 kms

Find flights from St Petersburg - Moscow

Are you a plotting a break in Moscow for business purposes, to visit family or for some well-deserved holidays? Then you’ve come to the right place! eDreams features great deals on flights and cheap tickets from St Petersburg to your chosen destination. Simply enter your preferences in our search engine and let us do the rest. All you’ll need to do is select the best deal and job done! Alternatively, if you are looking for a spot of inspiration or are flexible on your travel dates, then take a look at when the cheapest days to fly to Moscow are. If your trip was a last minute afterthought then take a look at our last minute flight prices, there’s sure to be something to tempt you. Finally, to make sure that you have everything prepared for your holidays, book a hotel and rental car with your flight. Your journey starts here with eDreams!

Other interesting routes

Vnukovo - Customer reviews

1.0 /5
Reviews: 1
1.0 /5
Date 2018-07-18 Age 51-70 City Croatia

Dear Sirs, We have been at 5:45 at Vnukovo airport, an hour before the flight on 13.07.2018 in front od the Pobeda desk and asked for help because we were short of the time. Nobody at the desk know English and they put us in lining for 10 min. When we finally approach the desk they told us we have to go to the senior officer of Pobeda because we are late for check in. It was 49 min before the flight. We have tried to contact a senior officer of Pobeda but he did not knew even word of English language what is unbelievable. Only he told us what “Njet” and signed us by hand toward some other desk! At the end we understood we are expected to buy the new tickets without any explanation about cancelling the return flight from St.Petersburg to Moscow. At the time of your message included in this mail we have already bought the new tickets Moscov-St.Petersburg with another company. When we arrived to St.Petersburg we went immediately to Pobeda desk a the airport for check in. They explained us nothing about cancellation but to come back after 6 h pm for check in. So we did it at 21h, 2h before the flight. Then Mr Eduard Podverbnnyy who finally know the English fluently explained us that our flight is already cancelled and we have to ask for money refund via this mail. So, we had to buy the new tickets again, this time did not get the tickets for flight but for train to come back to Moscow for FIFA final. Obviously, your staff at the airport are completely unorganized, except Mr. Eduards Podverbnyy, and without even a minimal knowledge of English language for a proper communication. So, maybe you should think about giving the service to foreign tourists at all. In the meantime, a money refund would be a fair deal for us. Assigned letter from Mr.Eduard is included! With all respect, Zlatko & Ilija

View more