Cheap St Petersburg Flights and Last Minute Deals - Opodo

Flights to St Petersburg

Are you searching for cheap flight tickets to St Petersburg?

St Petersburg is an exciting city brimming with historical sights, imperial architecture and a well-preserved cultural heritage. Founded in 1703 by Tsar Peter the Great, it arose from swampland to become Russia's cultural and artistic centre and one of the most opulent capitals of its time until the Russian Revolution in 1917. Nowadays the skyline is decorated by sumptuous baroque and neoclassical buildings and trips to St Petersburg, Russia's second largest city after Moscow, are defined by visits to emblematic sights such as the Palace Square, statues and fountains of the Alexandrovsky Garden and the Nevsky Prospekt. Check out our offers flight + hotel to St-Petersburg!

Things to do and places to see in St Petersburg

Visitors to St Petersburg will find the city is packed full of palaces and beautiful museums, architectural highlights and artistic gems that it can be hard to know where to begin. You can start by walking down the Nevsky Prospekt and then pay a visit to the Winter Palace and the Hermitage. Spend some time walking through splendid squares and admiring stunning churches, statues and riverside views. Catch your breath with a piping hot chocolate and then visit St Isaac's Cathedral. For entertainment, there can be nowhere more atmospheric than the Mikhanlovsky Theatre.

When visiting St Petersburg, be sure to:

St Petersburg airports

Flights to St Petersburg land at Pulkovo International Airport, which operates domestic and international flights and is the third busiest airport in Russia.

Pulkovo International Airport

Top airlines

A number of major airlines operate cheap flights to St Petersburg including: Lufthansa, Emirates and AirBerlin.

Location

Pulkovo International Airport is 14 miles outside St Petersburg city centre.

Transport options

Access to and from Pulkovo International Airport is possible by car via the Pulkovskoye Shosse highway, from which there are marked airport exits. Visitors travelling by bus can take the number 39, 39Ex and minibus number K39 from the airport to connect with Moskovskaya metro station. Taxis are available and can be organised in the arrivals hall.

St Petersburg flights FAQs

How can I search for low-cost flights to St Petersburg on Opodo UK?
At Opodo UK, we use cutting-edge technology to help you find the best prices for your trip to St Petersburg. Our results come from real searches made by other travelers on our platform. You can choose from a variety of airlines, making it easy to find a flight that fits your needs and budget. With our service, you can enjoy a hassle-free experience as you plan your journey!
In which month is it best to buy flights to St Petersburg?
According to the booking patterns of our Opodo UK customers, the optimal time to book flights to St Petersburg is October. By choosing this month for your reservations, you can take advantage of better pricing and availability, ensuring a smoother travel experience. The upcoming peak period for booking flights to St Petersburg is September. Finally, July is the third-best month to book your flight to St Petersburg. We are referring to the preferred time for travelers to book their tickets. To discover the best time to visit St Petersburg, keep reading for more information.
What month is the best time to visit St Petersburg?
We analyzed the flight searches made by our customers, and the optimal month for flying to St Petersburg is October. You might want to fly to St Petersburg on December, as it’s the second-best month for a memorable trip to that destination. And we can't ignore August, which ranks as the third most popular month to visit St Petersburg. If you enjoy a more peaceful travel experience, we’d like to share that the month with the lowest demand for flights to St Petersburg is January. This means you can expect fewer crowds and a more relaxed atmosphere during your trip.
What is the distance from the airport in St Petersburg to the city center?
The Pulkovo serving St Petersburg is located about 9 miles kilometers from the heart of the city, making it easy for visitors to access popular attractions and amenities.
How's the weather in St Petersburg?
If you’re seeking a sunny getaway, the ideal months to visit St Petersburg are June, July and August. During this time, the average temperature soars to 16.82 °C. Additionally, the sun shines brightest in May, June, and April, which are the top three sunniest months of the year, offering an impressive average of 113.63 hours of sunshine daily. On the other hand, if you prefer cooler weather, consider planning your trip to St Petersburg during the months of January, February and March. During these months, the average temperature is -4.81 °C. For travelers who are less concerned about temperature but want to stay dry, it's wise to steer clear of visiting during September, May and June. During these months, the average precipitation in St Petersburg reaches 6.58 mm. In contrast, the months of January, February and March, are much drier, averaging 0 mm of rainfall.
Airport code LED The IATA code for the arrival airport on flights to St Petersburg is LED
High season October According to search data from our customers, October is the busiest time to fly to St Petersburg
Low season January According to search data from our customers, January is the least busy time to fly to St Petersburg

Plan your trip