Flynavo
Saint Petersburg

Cheap flights to Saint Petersburg

The cheapest routes to Saint Petersburg found in recent searches.48 routes fly to Saint Petersburg with recent prices, 14 of them have direct flights. The cheapest month to fly is November, from $45; the most expensive is August. Airlines found most often: Pegasus Airlines, Turkish Airlines, Vueling.

economy

Choose both cities from the list.

Choose a departure date.

Cheapest routes found recently

Cheapest price by month

MonthRound trip from
November 2026$45
December 2026$61
January 2027$80
February 2027$80
March 2027$97
April 2027$106
May 2027$106
June 2027$106
July 2027$106
August 2027$107
September 2027$106
October 2027$106

Weather by month

Saint Petersburg is warmest in July, when days reach about 22 °C, and coolest in January, when nights fall to about -10 °C. The wettest month is August, with about 79 mm of rain, and the driest February, with about 31 mm.

Month Day °C Night °C Rain
January -4.0° -9.5° 40 mm moderate
February -3.6° -9.5° 31 mm moderate
March 1.6° -4.7° 36 mm moderate
April 8.5° 0.7° 35 mm moderate
May 15.8° 6.2° 38 mm moderate
June 20.3° 11.2° 62 mm moderate
July 22.3° 13.8° 78 mm moderate
August 20.1° 12.3° 79 mm moderate
September 14.3° 7.6° 69 mm moderate
October 8.0° 2.9° 66 mm moderate
November 1.7° -2.4° 57 mm moderate
December -2.0° -6.8° 50 mm moderate

Best time to go

No month in Saint Petersburg combines the cheapest fares with mild weather, so go on price: the cheapest time to fly is November, December, January, from $45.

Cheapest departure city each month

Airports

Most cheap flights to Saint Petersburg arrive at Pulkovo Airport, 14 km from the centre, which handles 100% of them.

Airlines

Practical facts

The local currency is RUB. Clocks are set to UTC+3. Sockets are type C, F and the mains supply is 230 V, 50 Hz. The main language is Russian. The international dialling code is +7, and traffic drives on the right.

Questions and answers

Which month is the cheapest to fly to Saint Petersburg?
November is currently the cheapest month, with tickets from $45.
From where is it cheapest to fly to Saint Petersburg right now?
The cheapest departure city found is Moscow, from $45 in November.
Are there direct flights to Saint Petersburg?
Yes. Of 48 routes with recent prices, 14 have direct flights.
Which airlines fly to Saint Petersburg?
Airlines found on these routes: Pegasus Airlines, Turkish Airlines, Vueling, Wizz Air Malta, Air Serbia.
What is the weather like in Saint Petersburg in July?
The warmest month in Saint Petersburg is July, with daytime highs around 22 °C and about 78 mm of rain.
When is the best time to visit Saint Petersburg?
On price alone, the cheapest time to fly is November, December, January, from $45.
Which currency is used in Saint Petersburg?
The currency is RUB. Sockets are type C, F and the mains supply is 230 V, 50 Hz.
Which airport should I fly into for Saint Petersburg?
Pulkovo Airport takes 100% of the cheapest flights and is 14 km from the centre.

Prices last updated Nov. 4, 2026

Trip essentials

Flight deals in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Climate normals: WorldClim 2.1 (Fick & Hijmans 2017), CC BY-SA 4.0