Beginning of main content

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Fares from $44 One Way, $83 Round Trip from Moscow to St. Petersburg

Prices starting at $83 for return flights and $44 for one-way flights to St. Petersburg were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Need A Hotel In St. Petersburg?

More About Flying To St. Petersburg from Moscow

Flights from Moscow to St. Petersburg - Frequently Asked Questions

Are there non-stop flights from Moscow to St. Petersburg?

Get ready to enjoy a worry-free flight with one of the 3 airlines that fly straight from Moscow Airport (SVO-Sheremetyevo) to St. Petersburg Airport (LED-Pulkovo). We've put together a list of reputable carriers to choose from:

  • Aeroflot
  • Nordwind Airlines
  • Pegas Fly
What is the shortest flight from Moscow to St. Petersburg?

Leave those movies on your laptop for another occasion, because the journey from Moscow Airport (SVO-Sheremetyevo) to St. Petersburg Airport (LED-Pulkovo) can be as quick as 1 hour and 20 minutes.

What airlines fly from Moscow to St. Petersburg most frequently?

The carriers that offer the most frequent flights between Moscow Airport (SVO-Sheremetyevo) and St. Petersburg Airport (LED-Pulkovo) include Aeroflot (SU). This well-known option operates 608 flights on the route every month. Also explore the great fares from Nordwind Airlines (N4). Offering 91 monthly flights between Moscow and St. Petersburg, they'll ensure your journey is just as delightful as the destination.

Route Information for Flights from Moscow to St. Petersburg

Origin Airport IATA CodeMOW
Destination Airport IATA CodeLED
Distance372 mi
Direct Flight AirlinesJAL, Aeroflot, China Eastern Airlines, Vietnam Airlines, Alitalia
Earliest Flight Arrival4:25AM UTC
Latest Flight Arrival9:40PM UTC

Traveling from Moscow to St Petersburg

Flights From Moscow

Moscow is the sixth most populous city in Europe with a population of over 11.5 million, and it is served by five airports: the Sheremetyevo International Airport, Bykovo Airport, Vnukovo International Airport, Ostafevo International Airport and Domodedovo International Airport. The airport used for most international flights from Moscow is the Domodedovo International Airport, located 26 miles from the city center, with the rest primarily handling domestic flights to other Russian destinations and flights to former Soviet states. International carriers operating from Domodedovo include Aeroflot, Air China, Korean Air, British Airways and Delta Airlines. Seats on many of the flights can be reserved online through

Parking at the Domodedovo International Airport

Short-term parking is available near the passenger terminal starting at $1.50 per hour. Long-term parking can be found at the long-term car park for around $18 a day.

Transportation to the Domodedovo Airport

Domodedovo Airport is linked to Moscow by a speedway, allowing quick transportation from the city to the airport by car, taxi or bus. The airport also operates the Aeroexpress railway service. The Aeroexpress train takes between 20 and 25 minutes to make the trip from Moscow to the airport at a cost of about $10. The express bus takes about 30 minutes but is less expensive at $3.00. Taxis can be booked anywhere in the city, with costs varying according to starting location.

A Meal Before Departing

A quick meal before departing from Moscow can be eaten at the low-cost fast food restaurants located within the airport. Kroshka-Kartoshka specializes in foil-wrapped baked potatoes with tasty fillings, while Sbarro offers dishes such as lasagna, calzone and stromboli. Indian dishes are available at the Paprika restaurant and Uzbek cuisine at Uzbechka. Several other restaurants are available as well, offering travelers a hearty meal before catching their flights from Moscow.

Pulkovo Airport Information

For cheap flights to St Petersburg via Polkovo airport, use Polkovo airport is located 20 km southwest of the city center. Globus, Lufthansa, Aeroflot, Scandinavian Airlines and UTair are just some of the carriers you will find at the airport.

Transportation From Pulkovo Airport

Shuttle buses, car rentals and city buses are the main means of transport from the airport. If you want to get to the city center, you need to take shuttle buses K3, 39A, K113 found at Pulkovo terminal two. To get to the metro station from terminal 1, take shuttle bus K39. However, if you prefer using car rentals, Hertz, Sixt and Avis are available.

Weather in St Petersburg

St Petersburg has a humid continental climate with an average temperature of 42 degrees Fahrenheit. The city has a frost-free period of 135 days. July is the warmest month with an average of 72 degrees Fahrenheit. The best times to travel and get cheap flights to St Petersburg are in March, November and late August. can also direct you to hotels offering discount sales.

^Savings based on all package bookings with Flight + Hotel made on from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.