Nonstop flights from Sankt-Peterburg to Moskva: Rossiya, Pobeda, S7 Airlines and 3 more. Nonstop flights per week: 138. Flight time: 1 hour 40 minutes. Distance: 664 km. Tickets from S$27 (departure 5 November).
Which airlines fly most often from Sankt-Peterburg to Moskva?
The most flight options on this route are offered by
Rossiya
— options found:
26.
RossiyaFlights: 26 · Direct: 26
PobedaFlights: 8 · Direct: 8
S7 AirlinesFlights: 3 · Direct: 3
AeroflotFlights: 3 · Direct: 3
Red VingsFlights: 1 · Direct: 1
NordStarFlights: 1 · Direct: 1
Round trip Sankt-Peterburg — Moskva
Trip
Outbound
Return
Outbound + return
Total
Weekend trip
Sat, 7 Nov
Mon, 9 Nov
S$31 + S$31
One week
Thu, 12 Nov
Wed, 18 Nov
S$31 + S$34
Two weeks
Wed, 11 Nov
Tue, 24 Nov
S$31 + S$39
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 5 November, 11:07 Moscow time
Which month is cheapest to fly Sankt-Peterburg — Moskva?
Cheapest month: November — a one-way ticket usually costs around S$34, 27% below average. Most expensive month: March — around S$57.
November 2026usually S$34 · 27% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 5 November, 11:07 Moscow time
How many days before departure is it cheapest to buy a Sankt-Peterburg — Moskva ticket?
The cheapest departure right now is Tue, 24 Nov — from S$31. Days before departure: 19. 4–7 days before departure tickets cost from S$31, 1–3 days before — from S$31.
Before departureDeparture dateDifference from lowestPrice
1–3 daysSat, 7 Nov2% more
4–7 daysThu, 12 Nov2% more
8–14 daysFri, 13 Nov12% more
15–21 daysTue, 24 Novcheapest
22–30 daysTue, 1 Dec28% more
Lowest prices for departures in the next 30 days.
How many flights per day operate from Sankt-Peterburg to Moskva?
Most flights operate on
Fri (22), the fewest on
Sun (12).
Трансфер из аэропорта Sheremetyevo International Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Как добраться до аэропорта Sheremetyevo International Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Трансфер из аэропорта Moscow Domodedovo Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Как добраться до аэропорта Moscow Domodedovo Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Трансфер из аэропорта Vnukovo Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Как добраться до аэропорта Vnukovo Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Трансфер из аэропорта Zhukovsky International Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Как добраться до аэропорта Zhukovsky International Airport
Индивидуальная машина до курорта или отеля
Расстояние и время в пути — ориентировочные
Passenger reviews
No reviews for this route yet
Frequently Asked Questions
Yes. Nonstop flights from Sankt-Peterburg to Moskva are operated by: Rossiya, Pobeda, S7 Airlines, Aeroflot, Red Vings, NordStar. A nonstop flight takes 1 hour 40 minutes on average. Nonstop tickets start at S$27.
The average ticket price Sankt-Peterburg Moskva is S$47. The cheapest ticket costs S$27, operated by Pobeda, flight DP 6826, departing Sankt-Peterburg on 5 November at 19:45, arriving Moskva on 5 November at 21:10. Prices as of 5 November.
A nonstop flight takes 1 hour 40 minutes on average. The fastest is DP 6826 Pobeda: 1 hour 25 minutes.
Flights from Sankt-Peterburg to Moskva arrive at these airports: Vnukovo Airport (VKO), Sheremetyevo International Airport (SVO), Moscow Domodedovo Airport (DME), Zhukovsky International Airport (ZIA). Most flights arrive at Vnukovo Airport. Departure: Pulkovo (LED).
Based on prices for the coming months, the cheapest month to fly is November: tickets from S$27. The most expensive month is January 2027, with tickets from S$45.
Tickets from Sankt-Peterburg to Moskva are sold by: Rossiya, Pobeda, S7 Airlines, Aeroflot, Red Vings, NordStar. All of them fly nonstop.
The distance from Sankt-Peterburg to Moskva is 664 km.
Tickets from Moskva to Sankt-Peterburg start at S$27. The average price is S$47. Nonstop flights are operated by: Rossiya, Pobeda, S7 Airlines, Aeroflot, Smartavia, Alrosa, Pegas Fly, Red Vings and 1 more. All tickets Moskva — Sankt-Peterburg