Support

Flights Saint Petersburg — Moscow

Saint Petersburg
LED
Moscow
MOW

Cheap flights Saint Petersburg — Moscow

Below you can see the best deals on Saint Petersburg — Moscow flights for the upcoming dates. Compare direct and connecting flights from different airlines and pick the ticket that suits you best.

The lowest price in the next 2 months is on May 14 — from 1 979 ₽.

Top 10 cheap flights Saint Petersburg — Moscow

Direct flights Saint Petersburg — Moscow

Offers on non-stop flights from Saint Petersburg to Moscow for the upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest non-stop flight is operated by Aeroflot — about 1 h 25 m in the air.

Top 10 direct flights Saint Petersburg — Moscow

About the Saint Petersburg — Moscow flight

On this page, you can find and book flight tickets for the Saint PetersburgMoscow route. This 633 km flight is one of the most popular in Russia, with about 30 daily flights and a total of up to 208 departures per week.

Airlines serving this route include Aeroflot, S7 Airlines, and Pobeda. Given the dynamic pricing, we recommend using the price chart and low-fare calendar to choose the most advantageous offer for your desired date.

Flight schedule Saint Petersburg — Moscow

The table shows direct flights Saint Petersburg → Moscow for the selected date. The flight takes about 1h 25m. Regular flights are operated by Aeroflot, Pobeda, S7 Airlines and UTair. Departures from Pulkovo, arrivals at Sheremetyevo, Vnukovo and Domodedovo.

Each row shows: local departure time, destination city and airport, flight number with airline, terminal or gate and status. Click a flight to open its details and switch to search. To view another day, change the date above the table.

Today
Any time

When to fly

The warmest month in Moscow is July, with average temperatures reaching +23.2°C, while the coldest is January, when the thermometer drops to -8.8°C. Rainfall peaks in mid-summer, while the driest weather typically sets in during August.

The lowest flight price was recorded in May, starting from 2,179 ₽. November is considered the most expensive month to travel, with ticket prices starting at 5,626 ₽, which is significantly higher than the annual average.

August can be considered the optimal time for booking: it offers a good compromise between comfortable weather and moderate ticket costs. Flying in November is less economical due to seasonal price increases.

Ticket prices · Saint Petersburg → Moscow

Temperature · Moscow

Dry and wet days · Moscow

Wind speed and direction · Moscow

Daily flight prices Saint Petersburg — Moscow

Below is the calendar of lowest prices for Saint Petersburg — Moscow flights by day. Pick a convenient date and see the fare instantly. The cheapest flights on this route start at 1,979 RUB in May, the most expensive reach around 5,626 RUB in November. If your dates are flexible, the calendar helps you pick the lowest fare for the period you need. To view round-trip prices, switch to the “Round-trip” tab above the calendar and pick a departure date — the right-side calendar will then highlight the lowest return fares for each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

We’ll tell you if you need a visa

Enter where you’re going, or
Your citizenship
Destination

How to book Saint Petersburg — Moscow flights smarter

  • Several low-cost carriers operate on this route, so for maximum savings, check for Pobeda or Smartavia tickets 3–4 weeks before your planned date.
  • Use the low-fare calendar on this page: on this route, the difference in flight costs between weekdays and weekends can be up to 40%.
  • Be mindful of the baggage allowance for different carriers, as basic fares for short flights between the capitals most often include only carry-on luggage.
  • Research in advance how to quickly get to Pulkovo and explore transfer options from Moscow airports to optimize your total travel time.

Airlines

Nine airlines operate on this route, with the key carriers being Aeroflot, S7 Airlines, and Pobeda. Most flights are non-stop, providing an intensity of about 208 departures per week. A detailed daily schedule and available flight options are presented in the list below.

  • Aeroflot
    AeroflotSU
    147/wk
    WebsiteFleet: 17125.2 M pax/yr
    • Direct flight LED → SVO113/wk
      Ave. duration
      1h 30m
      Days
      MoTuWeThFrSaSu
    • Direct flight LED → VKO34/wk
      Ave. duration
      1h 35m
      Days
      MoTuWeThFrSaSu
  • Pobeda
    PobedaDP
    30/wk
    WebsiteFleet: 4213 M pax/yr
    • Direct flight LED → SVO16/wk
      Ave. duration
      1h 30m
      Days
      MoTuWeThFrSaSu
    • Direct flight LED → VKO14/wk
      Ave. duration
      1h 30m
      Days
      MoTuWeThFrSaSu
  • S7 Airlines
    S7 AirlinesS7
    14/wk
    WebsiteFleet: 10012.9 M pax/yr
    • Direct flight LED → DME14/wk
      Ave. duration
      1h 35m
      Days
      MoTuWeThFrSaSu
  • UTair
    UTairUT
    7/wk
    WebsiteFleet: 596 M pax/yr
    • Direct flight LED → VKO7/wk
      Ave. duration
      1h 30m
      Days
      MoTuWeThFrSaSu
  • Nordwind Airlines
    Nordwind AirlinesN4
    3/wk
    WebsiteFleet: 276 M pax/yr
    • Direct flight LED → SVO3/wk
      Ave. duration
      1h 20m
      Days
      MoTuWeThFrSaSu
  • Azimut
    AzimutA4
    3/wk
    WebsiteFleet: 202.3 M pax/yr
    • Direct flight LED → VKO3/wk
      Ave. duration
      1h 55m
      Days
      MoTuWeThFrSaSu
  • Smartavia
    Smartavia5N
    3/wk
    WebsiteFleet: 133.5 M pax/yr
    • Direct flight LED → SVO3/wk
      Ave. duration
      1h 25m
      Days
      MoTuWeThFrSaSu
  • Alrosa
    Alrosa6R
    1/wk
    WebsiteFleet: 13500k pax/yr
    • Direct flight LED → VKO1/wk
      Ave. duration
      1h 40m
      Days
      MoTuWeThFrSaSu
  • RusLine
    RusLine7R
    1/wk
    WebsiteFleet: 10500k pax/yr
    • Direct flight LED → VKO1/wk

Cities and airports on the Saint Petersburg — Moscow route

Flights Saint Petersburg — Moscow depart from Pulkovo and land at Sheremetyevo, Vnukovo and Domodedovo. Below are pages for the cities, countries and airports on this route: airlines, schedules and travel guides.

Departure

Saint Petersburg

LED
Russian Federation
Departure airports
Arrival airports

Interesting events

FAQ: Saint Petersburg — Moscow flights

How long is the flight from Saint Petersburg to Moscow?

The average travel time for a direct flight is about 1 hour 20 minutes. The total duration may vary slightly depending on the specific arrival airport and aircraft type.

Which airlines fly this route?

Regular flights are operated by Aeroflot, S7 Airlines, Pobeda, Rossiya, Utair, Nordwind, Smartavia, and other carriers. This selection of companies ensures a high frequency of departures throughout the day.

Are there direct flights?

Yes, the vast majority of flights between the cities are direct. There are approximately 208 such departures weekly, allowing you to choose a convenient departure time.

How much is the cheapest ticket?

Flight prices change constantly depending on demand and how far in advance you book. You can always check the current minimum for specific dates in the low-fare calendar on this page.

Which airport does the flight arrive at?

Flights from Saint Petersburg are received by all major Moscow airports: Sheremetyevo, Domodedovo, and Vnukovo. The specific hub depends on your chosen airline.

Where else to fly from Saint Petersburg