Flights from Novomoskovsk to Saint Petersburg
from ₽1,933 one way · found Oct 29
Live offers for the non-stop flight and for cheaper routes with a change. The search opens on Nov 12, the departure day of that cheapest fare.
Partner link: the seller pays us a commission, your price is the same. How the site earns
Novomoskovsk, Russia to Saint Petersburg, Russia
Novomoskovsk and Saint Petersburg are both in Russia, so this is a domestic flight. Saint Petersburg is a city of millions: about 5.4 million people live there.
The antipode of Saint Petersburg
The far side of the Earth from Saint Petersburg is empty ocean at 59.9°S 149.7°W, with no inhabited place anywhere near it. See it on the globe. More about the antipode of Saint Petersburg.
- Distance
- 816 km507 miles
- Flight time
- about 1 h 50 minnon-stop, plus about 2 h 24 min on the ground
- Direct flights
- Yes5 airlines, Moscow to Saint Petersburg
- Departure airport
- Moscow Domodedovo Airport (DME)158 km from Novomoskovsk
- Time difference
- Nonesame local time
Are there direct flights from Novomoskovsk to Saint Petersburg?
The trip does not start in Novomoskovsk: the nearest airport with flights of its own is Moscow Domodedovo Airport (DME), 158 km away.
5 airlines fly non-stop from Moscow to Saint Petersburg.
- Aeroflot
- Pobeda
- Red Wings
- Rossiya Airlines
- S7 Airlines
Novomoskovsk to Saint Petersburg flight time
Saint Petersburg is 816 km (507 miles) from Novomoskovsk in a straight line, and the flight leaves heading north-west. Saint Petersburg sits 6° further from the equator than Novomoskovsk. A non-stop flight is in the air about 1 h 50 min. With the airport time around it, the flight fills half a day.
Time difference between Novomoskovsk and Saint Petersburg
Novomoskovsk and Saint Petersburg keep the same clock all year round: you land at the hour you left behind.
Cheapest month to fly from Novomoskovsk to Saint Petersburg
The cheapest month is November, from ₽1,691, found Oct 25.
All months as a table
| Month | Lowest price |
|---|---|
| October 2026 | no data |
| November 2026 | ₽1,691 |
| December 2026 | ₽2,496 |
| January 2027 | ₽3,463 |
| February 2027 | ₽3,463 |
| March 2027 | ₽3,946 |
| April 2027 | ₽2,899 |
| May 2027 | ₽2,899 |
| June 2027 | ₽2,899 |
| July 2027 | ₽2,899 |
| August 2027 | ₽2,899 |
| September 2027 | ₽2,899 |
Fares swing a lot through the year on this route: November is 57 % cheaper than March 2027, so the month you fly in makes a real difference to the price.
Lowest one-way fare for departures in each month, found in other travellers' searches on Oct 25.
Airports in Novomoskovsk and Saint Petersburg
Novomoskovsk
- DMEMoscow Domodedovo Airport158 km from Novomoskovsk
- SVOSheremetyevo International Airport224 km from Novomoskovsk
- VKOVnukovo Airport188 km from Novomoskovsk
Saint Petersburg
- LEDPulkovo Airport15 km from Saint Petersburg
Everything that flies into Saint Petersburg lands at one airport, and it is 15 km out, on the edge of town.
How to get from Novomoskovsk to Moscow airport
Moscow Domodedovo Airport (DME) is 158 km from Novomoskovsk. Getting there by bus takes about 2 h 24 min and costs about ₽395 (estimate).
Return flights from Saint Petersburg to Novomoskovsk
- Saint Petersburg to Novomoskovskfrom ₽1,772
More flights from Novomoskovsk
Flights to Saint Petersburg from cities near Novomoskovsk
Flights to Saint Petersburg from other cities
- Minskfrom ₽2,335
- Babruyskfrom ₽2,335
- Baranovichifrom ₽2,335
- Borisovfrom ₽2,335
- Orshafrom ₽2,335
- Naberezhnye Chelnyfrom ₽2,658
- Kazanfrom ₽2,819
- Arkhangelskfrom ₽2,899
- Ulyanovskfrom ₽3,060
- Saratovfrom ₽3,221
- Kaliningradfrom ₽3,221
- Balakovofrom ₽3,221
All flights from Novomoskovsk · All flights to Saint Petersburg