Travellers have found it’s best to book a flight 48 days in advance to save up to 62% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 48 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from India to Saint Petersburg 1-2 weeks in advance for as low as ₹ 69,946, or ₹ 90,987 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, June can be a great choice for travel to Saint Petersburg. Flights to Saint Petersburg from India in June are about ₹ 58,505 on average during June, but can be found for as low as ₹ 37,614.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from India to Saint Petersburg as you normally would.
Saint Petersburg Pulkovo (LED), located 14.0 km from the city centre, is the airport you fly into when you book flights from India to Saint Petersburg.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Astana, Lufthansa, and Emirates flying from India to Saint Petersburg Pulkovo have implemented new flexible cancellation policies.
Flights from India to Saint Petersburg Pulkovo have been viewed 160 times in the past calendar month.
The most popular route from India to Saint Petersburg is New Delhi Indira Gandhi Intl - Saint Petersburg Pulkovo. You may also consider Ahmedabad - Saint Petersburg Pulkovo or Bengaluru Intl - Saint Petersburg Pulkovo.
Before booking your flight from India to Saint Petersburg, check out the most popular airlines for this route: Finnair, ITA Airways or Emirates.
Looking for the cheapest flight from India to Saint Petersburg? While on average our users pay ₹ 30,809, our data indicates the cheapest price to be ₹ 17,693. The most popular route (New Delhi Indira Gandhi Intl - Saint Petersburg Pulkovo), is priced around ₹ 60,848.
|Air Astana||Cheapest₹ 33,597||Average₹ 40,505||FlexibilityNo cancel fee||On-time80%||COVID-19 safety|
|LOT||Cheapest₹ 37,307||Average₹ 38,648||FlexibilityNo cancel fee||On-time81%||COVID-19 safety|
|Aeroflot||Cheapest₹ 40,714||Average₹ 49,877||FlexibilityNo cancel fee||On-time79%||COVID-19 safety|
|Lufthansa||Cheapest₹ 48,694||Average₹ 62,466||FlexibilityNo cancel fee||On-time76%||COVID-19 safety|
|Emirates||Cheapest₹ 51,994||Average₹ 119,814||FlexibilityNo cancel fee||On-time75%||COVID-19 safety|