From
To
Thu 20/8
Thu 27/8
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 20/8
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Home Europe Russia Cheap flights to St Petersburg, Russia

Cheap Flights to St Petersburg

Popular in August High demand for flights, 8% potential price rise
Cheapest in April Best time to find cheap flights, 2% potential price drop
Average price ₹ 45,804 Average for round-trip flights in August 2020
Round-trip from ₹ 35.285 From New Delhi to Saint Petersburg
One-way from ₹ 498 One-way flight from New Delhi to Saint Petersburg
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for St Petersburg flights by month

January
₹ 37,183
February
₹ 34,953
March
₹ 38,866
April
₹ 33,328
May
₹ 47,436
June
₹ 44,372
July
₹ 35,059
August
₹ 52,037
September
₹ 28,398
October
₹ 34,371
November
₹ 34,572
December
₹ 39,691
Currently, the cheapest month for flights to St Petersburg is September. The most expensive month for flights is August. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to St Petersburg?

Choose a month below to see average flight price and weather conditions.
DEL - LED
Price
₹ 28,398 - ₹ 65,020
LED
Temperature
-2 - 23 °C
LED
Rainfall
35 - 149 mm

Peak Season:

St. Petersburg is busy with foreign and Russian tourists throughout the summer months, especially from June to August. The temperature during these months tends to sit around a mild, but comfortable 19 degrees Celsius. Visitors tend to flock on flights to St Petersburg to enjoy the sights and arts and to experience the White Nights. By far the best time to visit St Petersburg is late May-early June, during the White Nights. As St. Petersburg is the most northern city in the world, the sun does not descend below the horizon enough for the sky to grow dark.

Off Season:

Late spring and early autumn are good times to search for cheap flights to St. Petersburg. The weather is typically mild, around 5-9 degrees Celsius, although still unpredictable. Winter has fewer crowds and hotels are easier to come by, but be prepared for the bitter cold as temperatures will drop below freezing from November through March and are marked by freezing winds and heavy snowfall.

When is the best time to book a flight to St Petersburg?

The price you pay for your flight to St Petersburg may vary depending on when you book. For the best chance of a lower fare, look to book 59 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to St Petersburg?

The cheapest day to fly to St Petersburg is usually Sunday. At the moment, Saturday is the most expensive.

What time of day is cheapest to fly to St Petersburg?

St Petersburg flights can be made cheaper if you choose a flight in the evening. Booking a flight in the morning will likely mean higher prices.

St Petersburg overview

At the eastern end of the Gulf of Finland, on the Baltic Sea, stands the city of St Petersburg. In the 18th century, Peter the Great transformed the swampy banks of the Neva River into a fine European-style city, his “window on Europe”. Known as Petrograd and then Leningrad, many Russians refer to it as “Piter”.

Its attractions are numerous. There are 539 bridges, more than anywhere else in the world. Apart from Peter the Great’s modest wooden cabin, and the Winter Palace, main residence of the Tsars and the Hermitage Museum’s main building, there are St Isaac’s Cathedral and the Church of Our Savior on the Spilled Blood, a St. Basil-esque building, a swirl of colourful onion domes, red brick and mosaics.

Back to top

Getting around St Petersburg

Head out on foot to best experience St Petersburg’s sights and architecture. There are plenty of public transport options for those who don’t feel like walking. You can still get great views of the city by taking a cruise on the Neva River. The metro is a very popular option for both residents and tourists. It’s cheap and fast, but can get very crowded during the day. Buy your tokens or multiple-trip tickets at the station. You can also ride a bus, tram or trolley car. 

Buses cover the areas the subway doesn’t. Trolleys are the slowest option. Purchase tickets for any of these from the drivers or at kiosks beforehand. Make sure you validate them when boarding. Marshrutky are minibus shuttles that you can flag down on the bus route. Pay the driver and request a stop when you get to your destination. There are also plenty of taxis, which are inexpensive as well. 

Private cars often act as non-metered taxis, so negotiate a fare before you get in. Avoid driving yourself if you can. Roads are often in disrepair, traffic is congested and street signs are in Cyrillic.

Getting from the Airport to the City

Flights to St Petersburg arrive at Pulkovo International Airport (LED). The public bus leaves for Moskovskaya Metro Station from outside the terminal, from where metros go to the city centre. Taxis are also available from the terminals; pre-booking a taxi is far cheaper. Passengers who are staying in a major hotel can arrange to be picked up.

 

Back to top

St Petersburg airports

Home Europe Russia Cheap flights to St Petersburg, Russia