548 - 1,172 USD
In general, when booking your flight to Saint Petersburg, February is the cheapest month on average.
On average, from most locations, when planning your trip to Saint Petersburg, try to book your flight in the region of 27 days in advance for the cheapest prices.
From most locations, the cheapest day to fly to Saint Petersburg is Monday. Most users found that departing on a Sunday was most expensive.
Typically, cheap prices to Saint Petersburg are most often found for morning flights. Cheap prices are less likely for afternoon flights.
Top car rentals in Saint Petersburg
Experience Saint Petersburg from behind the wheel! Learn more about the best car rental deals here