The month of October is, on average, the cheapest month to fly to Saint Petersburg from South Africa, with most prices found around R11 131. If you aren’t able to travel during the month of October, then book flights to Saint Petersburg from South Africa during February instead. Flights to Saint Petersburg in February, while not as cheap as those in October, still average around R11 283.
We recommend purchasing flights from South Africa to Saint Petersburg 51 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 R12 601. Keep in mind that you might also find cheap flights to Saint Petersburg outside of this time window. In fact, momondo users recently found flights from South Africa to Saint Petersburg for R10 043.
On average, the least expensive day to fly to Saint Petersburg from South Africa is on a Sunday. momondo users have found tickets for Sunday departures for as low as R11 275. However, this price may fluctuate depending on the airline, the season, and holidays. On the other hand, Saturday is the most expensive day to depart from South Africa because it is more convenient for both business and leisure travellers. As a result, prices tend to be around R14 149.
Our most recent data shows that the best time of day to fly to Saint Petersburg is in the afternoon. Flights from South Africa to Saint Petersburg during this time can be as low as R12 225. In the morning is when there is more demand to fly to Saint Petersburg, so prices are often more expensive at around R14 748 per ticket.