Flights from Moscow to Saint Petersburg – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SVO to LED – All flight route options from Sheremetyevo International Airport, Russia to Pulkovo Airport, Russia. These routes are operated by 3 airlines. Fly non-stop with Pobeda or Nordwind Airlines, or choose from 1 different stopover flights. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pulkovo Airport
We got great deals on hotels and car rentals near the airport.
Moscow to Saint Petersburg flights
There are over 3 and approximately 15 flights every week. You can fly non-stop to Saint Petersburg (LED) from Moscow (SVO) with Nordwind Airlines or Pobeda or opt for a connecting flight via Cherepovets (CEE).
Tip! You can also fly to Saint Petersburg from Moscow Domodedovo Airport (DME).
Moscow to Saint Petersburg with Nordwind Airlines
You can fly non-stop every Monday, Thursday, Friday or Sunday with departure times from 11:00 am to 11:00 pm.
With Severstal Aircompany
If you fly from Moscow with Severstal Aircompany you will do a stopover in Cherepovets, CEE before reaching Saint Petersburg. This flight trip will take 4 hours and 5 minutes and you can fly every Friday or Sunday with departures at 09:35, 18:30 or 18:35.
Distance & flight times: Sheremetyevo International Airport to Pulkovo Airport
The shortest flight time between SVO and LED is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 373 miles (600 km) |
CEE Cherepovets | 4h 5m | 2h 20m | 504 miles (811 km) |


