The cheapest month to fly to Saint Petersburg from Canada is in February. Flight prices, which tend to average around 1,070 C$, are often lower during this time because this is during the off-season. If you’re not able to fly to Saint Petersburg in February, then January is your next best option. Flight prices from Canada to Saint Petersburg during January average around 1,096 C$.
We recommend purchasing flights from Canada to Saint Petersburg 60 days ahead of your departure date because this is when momondo users tend to see the best flight rates. On average, our users have found flights to Saint Petersburg for 1,267 C$. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as 886 C$.
The cheapest day to depart from Canada to Saint Petersburg is on a Tuesday when prices can be found for as low as 1,211 C$. The most expensive day to fly to Saint Petersburg is Saturday, with ticket prices averaging around 1,429 C$.
According to our data, the cheapest time of day to fly to Saint Petersburg is at noon. momondo users have found flights departing from Canada to Saint Petersburg at noon for as low as 1,286 C$. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. If you have a flexible travel schedule, then try to avoid flying in the morning when prices are 1,351 C$ on average. Flights to Saint Petersburg from Canada in the morning are generally more expensive because this time of day is more convenient for travellers’ schedules.
Top car rentals in Saint Petersburg
Experience Saint Petersburg from behind the wheel! Learn more about the best car rental deals here