79 - 279 GBP
Most travellers find the cheapest return airfare to Saint Petersburg when booking during the month of January.
From most locations, booking your flights to Saint Petersburg around 48 days prior to your departure date finds the best deals.
On average, the cheapest flights to Saint Petersburg are found when departing on a Wednesday. Try to avoid departing on a Sunday, as this is usually the most expensive day.
Generally, when visiting Saint Petersburg, evening flights represent the best value. midday flights are likely to have higher prices.
Top car hires in Saint Petersburg
Experience Saint Petersburg from behind the wheel! Learn more about the best car hire deals here