Flynavo
Vienna

Saint Petersburg – Vienna: 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 Saint Petersburg to Vienna currently start at $386. The cheapest month is January, from $386.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$386

13 Jan – 26 Jan · Southwind airlines · 1 stop

found today

Also for this trip: eSIM Transfer

The route at a glance

About 1584 km separate Saint Petersburg and Vienna; the quickest flight is 6 h 15 min and a typical one 6 h 40 min.

None of the cheapest tickets found were direct; Ajet carries 50% of them.

Most cheap flights leave from Pulkovo Airport (14 km from the centre of Saint Petersburg).

Most land at Vienna International Airport (17 km from the centre of Vienna).

A one-way ticket starts at $178, a round trip at $386.

Cheapest price by month

MonthRound trip from
November 2026$396
December 2026$401
January 2027$386
February 2027$423
March 2027$422
April 2027$467
May 2027$441
June 2027$550
July 2027$633
August 2027$502
September 2027$534

Cheapest day to fly

Looking two months ahead, 11 December is the cheapest date to leave, at $179.

Tuesday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$259
5
$256
6
$276
7
$255
8
$229
9
$197
10
$183
11
$196
12
$193
13
$243
14
$218
15
$268
16
$235
17
$230
18
$215
19
$231
20
$212
21
$215
22
$197
23
$191
24
$180
25
$204
26
$212
27
$196
28
$188
29
$186
30
$195
1 Dec
$190
2
$194
3
$193
5
$191
6
$229
7
$207
8
$183
9
$181
10
$193
11
$179
12
$193
13
$179
14
$181
15
$183
16
$181
17
$208
18
$209
19
$242
20
$240
21
$241
22
$242
23
$267
24
$292
25
$330
26
$373
27
$414
28
$411
29
$393
30
$539
31
$483

Cheaper More expensive

  • $179 — Friday, Dec. 11, 2026
  • $179 — Sunday, Dec. 13, 2026
  • $180 — Tuesday, Nov. 24, 2026
  • $181 — Wednesday, Dec. 9, 2026
  • $181 — Monday, Dec. 14, 2026
  • $181 — Wednesday, Dec. 16, 2026
  • $183 — Tuesday, Nov. 10, 2026
  • $183 — Tuesday, Dec. 8, 2026
  • $183 — Tuesday, Dec. 15, 2026
  • $186 — Sunday, Nov. 29, 2026
  • $188 — Saturday, Nov. 28, 2026
  • $190 — Tuesday, Dec. 1, 2026
  • $191 — Monday, Nov. 23, 2026
  • $191 — Saturday, Dec. 5, 2026
  • $193 — Thursday, Nov. 12, 2026
  • $193 — Thursday, Dec. 3, 2026
  • $193 — Thursday, Dec. 10, 2026
  • $193 — Saturday, Dec. 12, 2026
  • $194 — Wednesday, Dec. 2, 2026
  • $195 — Monday, Nov. 30, 2026
  • $196 — Wednesday, Nov. 11, 2026
  • $196 — Friday, Nov. 27, 2026
  • $197 — Monday, Nov. 9, 2026
  • $197 — Sunday, Nov. 22, 2026
  • $204 — Wednesday, Nov. 25, 2026
  • $207 — Monday, Dec. 7, 2026
  • $208 — Thursday, Dec. 17, 2026
  • $209 — Friday, Dec. 18, 2026
  • $212 — Friday, Nov. 20, 2026
  • $212 — Thursday, Nov. 26, 2026
  • $215 — Wednesday, Nov. 18, 2026
  • $215 — Saturday, Nov. 21, 2026
  • $218 — Saturday, Nov. 14, 2026
  • $229 — Sunday, Nov. 8, 2026
  • $229 — Sunday, Dec. 6, 2026
  • $230 — Tuesday, Nov. 17, 2026
  • $231 — Thursday, Nov. 19, 2026
  • $235 — Monday, Nov. 16, 2026
  • $240 — Sunday, Dec. 20, 2026
  • $241 — Monday, Dec. 21, 2026
  • $242 — Saturday, Dec. 19, 2026
  • $242 — Tuesday, Dec. 22, 2026
  • $243 — Friday, Nov. 13, 2026
  • $255 — Saturday, Nov. 7, 2026
  • $256 — Thursday, Nov. 5, 2026
  • $259 — Wednesday, Nov. 4, 2026
  • $267 — Wednesday, Dec. 23, 2026
  • $268 — Sunday, Nov. 15, 2026
  • $276 — Friday, Nov. 6, 2026
  • $292 — Thursday, Dec. 24, 2026
  • $330 — Friday, Dec. 25, 2026
  • $373 — Saturday, Dec. 26, 2026
  • $393 — Tuesday, Dec. 29, 2026
  • $411 — Monday, Dec. 28, 2026
  • $414 — Sunday, Dec. 27, 2026
  • $483 — Thursday, Dec. 31, 2026
  • $539 — Wednesday, Dec. 30, 2026

Price trend, last 30 days

Over the last 30 days the fare moved between $262 and $416, averaging $354.

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

  • 5 October — $416
  • 10 October — $265
  • 15 October — $262
  • 20 October — $357
  • 25 October — $408
  • 30 October — $381
  • 4 November — $386

Trip length and timing

The cheapest tickets are for stays of about 8 nights (the very cheapest: 13 nights), booked around 52 days ahead.

Airlines on this route

Airports used

Alternatives

Flying back? Vienna → Saint Petersburg starts at $407.

Trip essentials

Flight deals from Saint Petersburg 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 Saint Petersburg to Vienna?
The cheapest round-trip ticket found recently costs $386.
Which month is the cheapest to fly from Saint Petersburg to Vienna?
January 2027 is currently the cheapest month, with tickets from $386.
Are there direct flights from Saint Petersburg to Vienna?
No direct flights were found in recent searches; the cheapest options include at least one stop.
Which airlines fly from Saint Petersburg to Vienna?
Airlines found on this route: Southwind airlines, Pobeda, Azerbaijan Airlines, Pegasus Airlines, Ajet.
How far is Vienna from Saint Petersburg?
The distance is about 1584 km.
How long is the flight from Saint Petersburg to Vienna?
The shortest flight takes 6 h 15 min; most take about 6 h 40 min.
Which airports do flights from Saint Petersburg to Vienna use?
Most depart from Pulkovo Airport and arrive at Vienna International Airport.
What is the cheapest day of the week to fly from Saint Petersburg to Vienna?
In the next two months, Tuesday departures are the cheapest; the single cheapest day is 11 December at $179.
Round trip from $386 Check live prices