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
  • Fly to Moscow from €49

See Moscow with last minute flights

Top flight offers from all St Petersburg airports.

Departure Fri, 25 Oct Return Sat, 26 Oct
LED St Petersburg
SVO Moscow
return from 85€
Departure Wed, 30 Oct Return Sun, 03 Nov
LED St Petersburg
DME Moscow
return from 66€
Departure Sun, 20 Oct Return Tue, 22 Oct
LED St Petersburg
VKO Moscow
return from 49€
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
  • ? Vnukovo (VKO)
    How far from city centre: 29 kms
  • ? Domodedovo (DME)
    How far from city centre: 43 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 excited for an amazing trip from St Petersburg to Moscow?

You are in the right place! If you need a little getaway to see a loved one or a comfortable flight for your business trip, the best deal prices and airline carriers are a click away from you. You either are looking for a cheap flight or are in a hurry to find a last-minute ticket, no worries! eDreams will take care of everything you need for a perfect vacation in Moscow. You will get a large selection of airfares from standard and low cost airlines worldwide and easily book your tickets for this route. Don´t forget to book a hotel and choose a car for your perfect trip as a package. Choose the best-suited flight and fasten your seatbelt, we are flying!

Other interesting routes

Vnukovo - Customer reviews

1.0 /5
Reviews: 1
1.0 /5
Zlatko
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
Close

International sites