The average flight to Sankt-Peterburg costs C$ 1,145/per person and the cheapest flight to Sankt-Peterburg is C$ 53/per person. This price varies based on a multitude of factors such as departure airport, airline, time of booking and when you plan on travelling.
Saint Petersburg is about 100% more popular to visit than any other city in Sankt-Peterburg, according to momondo users. When visiting Saint Petersburg, it is recommended to fly into Saint Petersburg Airport, where you can typically get the cheapest prices and the most convenient travel options into the city.
The temperatures in Sankt-Peterburg range from -8 °C to 17 °C depending on the time of year. The warmest month in Sankt-Peterburg is July, and the coldest month in Sankt-Peterburg is January. Those looking for a drier month during their visit should travel during the months of January, January, or January, when rain is least likely compared to the rest of the year.
There are a total of 9 airlines that operate flight routes to Sankt-Peterburg, with Lufthansa being the most popular option. An estimated 31% of those flying into Sankt-Peterburg choose to fly with Lufthansa. If you’re unable to find tickets with Lufthansa, then LOT and KLM are also popular airlines to fly with.
If you’re flying from a popular airport in Canada, such as Toronto Pearson Intl or Vancouver Intl, and flying into the most popular airport in Sankt-Peterburg (Saint Petersburg Pulkovo), then you can expect flight times to average 19h 20m and 20h 30m, respectively.
On average, a flight to Sankt-Peterburg will cost C$ 1,617 per ticket. We’ve had users find flights to Sankt-Peterburg for as low as C$ 396, however. If you’re unable to find a plane ticket for C$ 396, but manage to find one for C$ 1,485 or less, then this is still a great deal. Keep in mind that flight costs vary depending on where you fly from, what time of year you travel, and what airline you fly with.
|Departing||Destination||Best Time||Best Price|
|Toronto||Saint Petersburg||30h 45m||C$ 1,108|
|Québec City||Saint Petersburg||19h 45m||C$ 1,189|
|Montreal||Saint Petersburg||13h 40m||C$ 1,214|
|Edmonton||Saint Petersburg||20h 25m||C$ 1,366|
|Vancouver||Saint Petersburg||20h 30m||C$ 1,421|
|Saskatoon||Saint Petersburg||20h 20m||C$ 1,450|
|Winnipeg||Saint Petersburg||19h 35m||C$ 1,515|
|Calgary||Saint Petersburg||15h 50m||C$ 1,697|
|Abbotsford||Saint Petersburg||29h 45m||C$ 2,069|
|Regina||Saint Petersburg||42h 45m||C$ 3,309|
momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Sankt-Peterburg. Millions of users trust and use momondo every year so you are in good company.
Flights to Sankt-Peterburg with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.
momondo provides multiple filters to help you find the best flight to Sankt-Peterburg. Filter by price, airline, airport, cabin, aircraft, payment method, number of stops and more.
Price alerts on flights to Sankt-Peterburg are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.