Flights to St Petersburg

Find cheap flights to St Petersburg

Flying to St Petersburg, you land at Pulkovo Airport. Pulkovo Airport sits roughly 20 kilometres south of the city centre. Note that the airport operates from a single large terminal building for all international arrivals.

Before you travel to St Petersburg

When to visit St Petersburg

The White Nights in June and July are the most famous time to visit, featuring nearly 24 hours of daylight. For those who enjoy winter scenery, January offers a traditional snowy experience.

Passport and visa for Russia

Entry rules for Russia are set by the country itself, and a few minutes on them before departure saves trouble at the airport. A visa is mandatory and must be applied for at the consulate before departure; allow several weeks. A passport valid for six months after arrival is required.

Key information on St Petersburg airports

St Petersburg is served by a main airport, Pulkovo International Airport, which handles most of the air traffic for the city and nearby destinations.
Pulkovo International Airport (LED)
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.

What to see in St Petersburg

Key historic and cultural sights in the city include:

  • State Hermitage: founded by Catherine the Great in 1764, this museum houses an extensive art collection
  • Winter Palace: the former imperial residence features the grand state rooms and the Diamond Room
  • St Isaac's Cathedral: a prominent architectural landmark providing panoramic city views from its gold-plated dome
  • Tikhvin Cemetery: a historic burial site containing the graves of Tchaikovsky and other notable Russian figures
  • Nevsky Prospekt: the city's main thoroughfare takes in historic buildings and cultural venues
  • Church of the Saviour on Spilled Blood: an iconic church standing out with its intricate, multi-coloured domes
  • Mariinsky Theatre: a historic venue hosting world-renowned opera and ballet performances
  • Peter and Paul Fortress: founded in 1703, the original citadel is the burial place of Russian leaders

Places to visit near St Petersburg

These spots near St Petersburg are popular for a trip after you arrive:

  • Pushkin: home to the Catherine Palace and its famous Amber Room
  • Petrodvorets: known for the Peterhof Palace and its extensive park with hundreds of fountains
  • Kronstadt: a historic naval base located on Kotlin Island in the Gulf of Finland
  • Vyborg: a town near the Finnish border featuring a medieval castle and historic architecture

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!
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 March.
You might want to fly to St Petersburg on June, 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.
How's the weather in St Petersburg?
If you’re seeking a sunny getaway, the ideal months to visit St Petersburg are July, June and August. During this time, the average temperature soars to 21º. Additionally, the sun shines brightest in May, April, and March, which are the top three sunniest months of the year, offering an impressive average of 23 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 December. During these months, the average temperature is -9º. For travelers who are less concerned about temperature but want to stay dry, it's wise to steer clear of visiting during August, July and September. During these months, the average precipitation in St Petersburg reaches 77mm. In contrast, the months of February, April and March, are much drier, averaging 33mm of rainfall.

All you need to know about St Petersburg

Plan your trip

Other popular routesPopular CitiesPopular Countries