Flynavo
Saint Petersburg

Porto – Saint Petersburg: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Porto to Saint Petersburg currently start at $581. The cheapest month is November, from $581.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$581

18 Nov – 24 Nov · easyJet · 2 stops

found today

Also for this trip: eSIM Transfer

The route at a glance

The flight from Porto to Saint Petersburg covers about 3377 km; the shortest flight takes 7 h 25 min, a typical one 10 h.

None of the cheapest tickets found were direct; TAP Air Portugal carries 50% of them.

Most cheap flights leave from Porto Airport (10 km from the centre of Porto).

Most land at Pulkovo Airport (14 km from the centre of Saint Petersburg).

A one-way ticket starts at $229, a round trip at $581.

Cheapest price by month

MonthRound trip from
November 2026$581
December 2026$636
January 2027$652
February 2027$590
March 2027$730
April 2027$614
May 2027$1,009

Cheapest day to fly

Looking two months ahead, 10 November is the cheapest date to leave, at $229.

Tuesday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$429
5
$442
6
$457
7
$517
8
$435
9
$335
10
$229
11
$318
12
$275
13
$309
14
$312
15
$405
16
$461
18
$421
20
$422
22
$344
23
$358
24
$326
25
$326
3
$294
4
$314
5
$281
29
$387
7
$279
15
$288
16
$279
17
$302
25
$399
19
$324
27
$431

Cheaper More expensive

  • $229 — Tuesday, Nov. 10, 2026
  • $256 — Wednesday, Dec. 9, 2026
  • $260 — Thursday, Dec. 10, 2026
  • $273 — Sunday, Dec. 13, 2026
  • $275 — Thursday, Nov. 12, 2026
  • $276 — Saturday, Dec. 12, 2026
  • $279 — Monday, Dec. 7, 2026
  • $279 — Wednesday, Dec. 16, 2026
  • $281 — Saturday, Dec. 5, 2026
  • $288 — Tuesday, Dec. 15, 2026
  • $294 — Thursday, Dec. 3, 2026
  • $302 — Thursday, Dec. 17, 2026
  • $309 — Friday, Nov. 13, 2026
  • $312 — Saturday, Nov. 14, 2026
  • $314 — Friday, Dec. 4, 2026
  • $318 — Wednesday, Nov. 11, 2026
  • $322 — Friday, Nov. 27, 2026
  • $324 — Saturday, Dec. 19, 2026
  • $326 — Tuesday, Nov. 24, 2026
  • $326 — Wednesday, Nov. 25, 2026
  • $335 — Monday, Nov. 9, 2026
  • $335 — Friday, Dec. 18, 2026
  • $337 — Thursday, Nov. 26, 2026
  • $344 — Sunday, Nov. 22, 2026
  • $358 — Monday, Nov. 23, 2026
  • $387 — Sunday, Nov. 29, 2026
  • $399 — Friday, Dec. 25, 2026
  • $405 — Sunday, Nov. 15, 2026
  • $421 — Wednesday, Nov. 18, 2026
  • $422 — Friday, Nov. 20, 2026
  • $429 — Wednesday, Nov. 4, 2026
  • $431 — Sunday, Dec. 27, 2026
  • $432 — Sunday, Dec. 20, 2026
  • $435 — Sunday, Nov. 8, 2026
  • $442 — Thursday, Nov. 5, 2026
  • $457 — Friday, Nov. 6, 2026
  • $461 — Monday, Nov. 16, 2026
  • $517 — Saturday, Nov. 7, 2026

Price trend, last 30 days

Prices over the past month ranged from $376 to $581, with $446 the usual level.

Today's price is 30% above that average; waiting may pay off.

  • 5 October — $452
  • 6 October — $452
  • 7 October — $401
  • 8 October — $401
  • 9 October — $401
  • 10 October — $401
  • 11 October — $376
  • 12 October — $376
  • 13 October — $376
  • 14 October — $376
  • 15 October — $376
  • 16 October — $376
  • 17 October — $376
  • 18 October — $402
  • 19 October — $402
  • 20 October — $402
  • 21 October — $402
  • 22 October — $402
  • 23 October — $402
  • 24 October — $504
  • 25 October — $504
  • 26 October — $504
  • 27 October — $504
  • 28 October — $504
  • 29 October — $504
  • 30 October — $504
  • 31 October — $510
  • 1 November — $529
  • 2 November — $557
  • 3 November — $581
  • 4 November — $581

Trip length and timing

Travellers who pay least stay roughly 13 nights — 6 nights on the very cheapest ticket — and book about 100 days before departure.

Airlines on this route

Airports used

Alternatives

Flying back? Saint Petersburg → Porto starts at $473.

From Lisbon, 274 km away, the same trip starts at $492.

Trip essentials

Flight deals from Porto in Telegram

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

Questions and answers

What is the cheapest price for flights from Porto to Saint Petersburg?
The cheapest round-trip ticket found recently costs $581.
Which month is the cheapest to fly from Porto to Saint Petersburg?
November 2026 is currently the cheapest month, with tickets from $581.
Are there direct flights from Porto to Saint Petersburg?
No direct flights were found in recent searches; the cheapest options include at least one stop.
Which airlines fly from Porto to Saint Petersburg?
Airlines found on this route: Aegean Airlines, Royal Air Maroc, Norwegian Air Sweden, Eurowings (Malta), easyJet, Emirates, Ryanair, Transavia, Iberia, Air Serbia, Portugalia Airlines, Turkish Airlines.
How far is Saint Petersburg from Porto?
The distance is about 3377 km.
How long is the flight from Porto to Saint Petersburg?
The shortest flight takes 7 h 25 min; most take about 10 h.
Which airports do flights from Porto to Saint Petersburg use?
Most depart from Porto Airport and arrive at Pulkovo Airport.
What is the cheapest day of the week to fly from Porto to Saint Petersburg?
In the next two months, Tuesday departures are the cheapest; the single cheapest day is 10 November at $229.
Round trip from $581 Check live prices