Cheap flights Saint Petersburg — Moscow (LED — MOW)

Good to know - Cheap tickets Saint Petersburg — Moscow

Cheapest flight found $14
Minimal flight time 58m
Flight distance 634 km
Most popular airline Aeroflot

Airfare Saint Petersburg – Moscow by month

Here you can find out in what months how much a ticket Saint Petersburg – Moscow costs to buy cheap plane tickets.

Month One-way Round-trip
November 2026
October 2026
September 2026
August 2026
July 2026
June 2026
May 2026
April 2026
March 2026
February 2026
January 2026
December 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Saint Petersburg — Moscow

Departure Arrival Flight days Flight Airlines Flight time Airports
00:17 01:28 sun SU521 Aeroflot 1h 11m Pulkovo Airport — Sheremetyevo International Airport Select dates
00:20 01:50 mon SU45 Aeroflot 1h 30m Pulkovo Airport — Sheremetyevo International Airport Select dates
01:09 02:22 sun DP6824 Pobeda 1h 12m Pulkovo Airport — Sheremetyevo International Airport Select dates
02:34 03:35 thu DP6824 Pobeda 1h 1m Pulkovo Airport — Sheremetyevo International Airport Select dates
06:00 07:30 mon, tue, wed, sat, sun SU6810 Aeroflot 1h 30m Pulkovo Airport — Sheremetyevo International Airport Select dates
06:35 08:00 fri SU29 Aeroflot 1h 25m Pulkovo Airport — Sheremetyevo International Airport Select dates
07:00 08:30 wed, thu, fri, sat, sun DP208 Pobeda 1h 30m Pulkovo Airport — Vnukovo Airport Select dates
07:00 08:30 daily SU6806 Aeroflot 1h 30m Pulkovo Airport — Sheremetyevo International Airport Select dates
07:00 08:45 tue, wed, thu, fri, sat SU6051 Aeroflot 1h 45m Pulkovo Airport — Vnukovo Airport Select dates
07:30 09:00 mon, tue, wed, sat SU6808 Aeroflot 1h 30m Pulkovo Airport — Sheremetyevo International Airport Select dates
All routes

Sales of tickets from Saint Petersburg to Moscow in the last 48 hours

Flights Saint Petersburg — Moscow

The selection of cheap flights Saint Petersburg — Moscow

Here you can find and purchase the cheapest flights Saint Petersburg — Moscow from $14 and Saint Petersburg — Moscow — Saint Petersburg from $16.

The price of the flight Saint Petersburg — Moscow (Russia) — Saint Petersburg from $16 (round-trip).

The average price of the flight Saint Petersburg — Moscow (Russia) — Saint Petersburg $64 (round-trip).

Low cost flights Saint Petersburg — Moscow (LED — MOW)

Traveling between Saint Petersburg and Moscow is a common and convenient journey for both leisure and business travelers. Covering a distance of approximately 634 kilometers, flights between these two major Russian cities are well-serviced and frequent, with departures every day of the week. The flight time on direct routes typically takes just under an hour, making it an efficient alternative to ground transportation methods such as train or car.

For those planning their trip independently, understanding the variety of flight options available can help in selecting the most convenient and cost-effective ticket. Saint Petersburg is served by two airports—Pulkovo and Rzhevka—while Moscow offers flights into four airports: Sheremetyevo, Vnukovo, Domodedovo, and Zhukovsky. This range of airports offers flexibility not only on departure and arrival times but also on ground transportation connections once you reach your destination.

A remarkable feature of this route is the availability of multiple airlines, with over 40 carriers operating flights between Saint Petersburg and Moscow. Twelve airlines provide direct flights, including reputable carriers such as Aeroflot, Rossiya-Russian Airlines, Turkish Airlines, Pobeda, Azimut, and S7 Airlines. Direct flights are especially attractive for travelers who prioritize minimal travel time and convenience. These flights reduce the overall journey duration since they avoid layovers or transfers, which can extend travel time significantly.

In addition to direct flights, numerous other airlines operate with one or more layovers. Carriers like Emirates, Fly Dubai, Air Cairo, Pegasus Airlines, and many more provide connecting flights, which might appeal to travelers looking for specific timing, destinations beyond Moscow, or sometimes even lower fares due to stopovers.

Ticket prices vary depending on the season, booking date, and airline. Recent data shows that one-way fares for direct flights can start as low as $14, with round-trip tickets available from $16. The average cost of a ticket tends to be around $64 depending on timing and demand. Typically, January is the most budget-friendly month to fly, as it falls outside of peak travel times, while August tends to be the high season when ticket prices may increase. For flexible travelers, adjusting travel dates even by a few days can lead to significant savings.

Booking electronic tickets online is straightforward and secure, allowing travelers to manage their itinerary without the need for intermediaries or travel agencies. This is particularly beneficial for those who prefer to organize their trips independently, with full control over flight times, carriers, and pricing. Utilizing an airline ticket search engine that aggregates all available flights in real-time helps in comparing options, identifying special promotions, and securing the best deals offered by different airlines. Moreover, electronic tickets provide instant confirmation and ease of access via mobile devices.

When choosing a flight, it is important to consider factors such as baggage policies, additional fees, and flight schedules. Low-cost carriers may offer cheaper base fares but may charge extra for seat selection or checked luggage, whereas traditional airlines often include these in the ticket price. For business travelers, frequent departures and flexible ticket conditions are essential, while leisure travelers might prioritize cost savings or flight timings that align with their vacation plans.

The route between Saint Petersburg and Moscow is among the busiest domestic air routes in Russia, supported by robust airline competition. This competition benefits travelers by offering a wide range of options in terms of price, service level, and schedule. Whether you are traveling for work or leisure, it is possible to find flights that suit different needs and budgets.

If you are ready to plan your journey, take advantage of the comprehensive flight search available on our website. By entering your preferred dates and airports, you can instantly access the latest offers from all airlines operating between Saint Petersburg and Moscow. This allows you to select the best flight at the most affordable price, ensuring your travel is both convenient and economical. Use our search function now and discover the ideal flight for your next trip.

Routes from nearby cities to Moscow

A flight from a neighbouring city can help you save money on plane tickets.

Most often, flights to Moscow are from Petrozavodsk. The cheapest plane ticket to Moscow can be bought from $9 with a departure from Pskov, which is also the nearest city from Saint Petersburg.

Popular International routes from Saint Petersburg

Popular routes from Moscow

If you are going to fly from Moscow, then study the popular flights. The most popular flights from Moscow:

FAQ about Saint Petersburg — Moscow

Yes, they do: SU521, SU45, DP6824, SU6810, SU29, DP208, SU6806, SU6051, SU6808, N4208, SU6952, SU6003, U692, SU6700, N4204, SU6040, SU6128, SU7, SU6007, SU6956, SU6019, SU6009, SU6132, SU6025, SU6042, S71012, SU11, SU6214, SU6058, SU6060, SU6011, SU6216, SU6917, SU6802, A47020, SU6187, SU6023, SU6046, SU19, SU6175, 6R624, 4G9622, SU6021, SU6856, SU6428, SU6244, SU6496, DP210, SU6015, SU6498, SU6179, DP6822, SU6181, SU6516, DP206, SU6518, SU6017, SU25, SU31, SU6953, S71016, SU6520, S71008, SU33, SU6169, UT382, DP6826, SU6094, SU6704, DP6828, SU6098, SU6706

Yes, you can fly from Saint Petersburg to Moscow. Saint Petersburg has 2 airports (Pulkovo Airport, Rzhevka) for flights. Aeroflot, Pobeda, Nordwind Airlines, Ural Airlines, Rossiya, S7 Airlines, Azimuth, Alrosa, Gazpromavia, Utair depart from Saint Petersburg on mon, tue, wed, thu, fri, sat, sun. There are non-direct flights through Aerosucre, Air Cairo, Air Dilijans, AirSERBIA, AJet, AlMasria Universal Airlines, ATA Airlines, Avia Traffic, Azerbaijan Airlines, Belavia, China Eastern Airlines, Conviasa, Emirates, Euro-Asia Air, FlyArna, flydubai, FlyOne, FlyOne Armenia, Georgian Airways, Hainan Airlines, Ikar, Iran Airtour, Izhavia, My Freighter, NordStar, Pegasus, Qanot Sharq, Red Wings, Rusline, Ryan Air (USA), SCAT, Severstal Aircompany, Shirak Avia, Sichuan Airlines, Smartavia, Somon Air, Southwind Airlines, Turkish Airlines, UVT Aero, Uzbekistan Airways, Yakutia Airlines, Yamal Airlines.

A direct flight lasts an average of 58m, during which time the aircraft covers a distance of 634 km.

The price of flights Saint Petersburg — Moscow starts from $14.

Planes fly Saint Petersburg — Moscow 7 times a week on the following days: mon, tue, wed, thu, fri, sat, sun

In Saint Petersburg — Pulkovo Airport, Rzhevka. In Moscow — Sheremetyevo International Airport, Vnukovo Airport, Moscow Domodedovo Airport, Zhukovsky International Airport.

The following flights fly between Saint Petersburg and Moscow: SU521, SU45, DP6824, DP6824, SU6810, SU29, DP208, SU6806, SU6051, SU6808, N4208, SU6952, SU6003, U692, SU6700, SU6700, N4204, SU6040, SU6040, SU6128, SU7, SU6007, SU6956, SU6019, SU6009, SU6132, SU6009, SU6025, SU6042, S71012, SU6025, SU29, SU11, SU6042, SU6025, SU29, SU6214, SU6058, SU6058, SU6060, SU6011, SU6216, SU6917, SU6802, A47020, SU6187, SU11, SU6802, SU6023, SU6046, SU6046, SU6046, SU19, SU6175, SU6175, 6R624, 4G9622, SU6021, SU6021, SU6856, SU6856, SU6428, N4208, SU6244, SU6496, DP210, SU6015, SU6498, SU6498, SU6015, SU6498, SU6179, N4208, DP6822, SU6181, SU6181, SU6516, DP206, SU6011, SU6518, SU6518, DP6822, SU6017, SU25, SU31, SU6953, SU6953, S71016, DP6824, SU6520, S71008, A47020, S71016, SU33, SU6169, SU6169, SU33, SU6802, SU6802, UT382, DP6826, SU6094, SU6094, SU6187, SU29, DP6824, SU6704, DP6826, DP6824, DP6828, SU6098, DP6824, DP6824, SU6098, DP6824, N4204, SU6706, SU6706

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Saint Petersburg — Moscow flight deals.

The following airlines have direct flights Saint Petersburg — Moscow: Aeroflot, Pobeda, Nordwind Airlines, Ural Airlines, Rossiya, S7 Airlines, Azimuth, Alrosa, Gazpromavia, Utair.

All the following airlines flights Saint Petersburg — Moscow: Aeroflot, Aerosucre, Air Cairo, Air Dilijans, AirSERBIA, AJet, AlMasria Universal Airlines, Alrosa, ATA Airlines, Avia Traffic, Azerbaijan Airlines, Azimuth, Belavia, China Eastern Airlines, Conviasa, Emirates, Euro-Asia Air, FlyArna, flydubai, FlyOne, FlyOne Armenia, Gazpromavia, Georgian Airways, Hainan Airlines, Ikar, Iran Airtour, Izhavia, My Freighter, NordStar, Nordwind Airlines, Pegasus, Pobeda, Qanot Sharq, Red Wings, Rossiya, Rusline, Ryan Air (USA), S7 Airlines, SCAT, Severstal Aircompany, Shirak Avia, Sichuan Airlines, Smartavia, Somon Air, Southwind Airlines, Turkish Airlines, Ural Airlines, Utair, UVT Aero, Uzbekistan Airways, Yakutia Airlines, Yamal Airlines.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.