Flynavo
Saint Petersburg

Tenerife – 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 Tenerife to Saint Petersburg currently start at $529. The cheapest month is December, from $529.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$529

5 Dec – 12 Dec · Royal Air Maroc · 1 stop

found 4 days ago

Also for this trip: eSIM Transfer

The route at a glance

The flight from Tenerife to Saint Petersburg covers about 4967 km; the shortest flight takes 7 h 45 min, a typical one 10 h 55 min.

None of the cheapest tickets found were direct; Vueling carries 41% of them.

Most cheap flights leave from Tenerife South Airport (28 km from the centre of Tenerife).

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

A one-way ticket starts at $237, a round trip at $529.

Cheapest price by month

MonthRound trip from
November 2026$551
December 2026$529
February 2027$997
March 2027$1,009
April 2027$733

Cheapest day to fly

The cheapest departure in the next two months is 12 November at $237.

Wednesday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$298
5
$336
6
$379
7
$438
8
$249
9
$270
10
$295
11
$244
12
$237
13
$249
14
$324
15
$360
16
$294
19
$358
21
$334
22
$341
23
$360
24
$342
25
$365
26
$349
28
$306
29
$305
30
$330

Cheaper More expensive

  • $237 — Thursday, Nov. 12, 2026
  • $244 — Wednesday, Nov. 11, 2026
  • $249 — Sunday, Nov. 8, 2026
  • $249 — Friday, Nov. 13, 2026
  • $270 — Monday, Nov. 9, 2026
  • $294 — Monday, Nov. 16, 2026
  • $295 — Tuesday, Nov. 10, 2026
  • $298 — Wednesday, Nov. 4, 2026
  • $305 — Sunday, Nov. 29, 2026
  • $306 — Saturday, Nov. 28, 2026
  • $324 — Saturday, Nov. 14, 2026
  • $330 — Monday, Nov. 30, 2026
  • $334 — Saturday, Nov. 21, 2026
  • $336 — Thursday, Nov. 5, 2026
  • $341 — Sunday, Nov. 22, 2026
  • $342 — Tuesday, Nov. 24, 2026
  • $349 — Thursday, Nov. 26, 2026
  • $358 — Thursday, Nov. 19, 2026
  • $360 — Sunday, Nov. 15, 2026
  • $360 — Monday, Nov. 23, 2026
  • $365 — Wednesday, Nov. 25, 2026
  • $379 — Friday, Nov. 6, 2026
  • $438 — Saturday, Nov. 7, 2026

Price trend, last 30 days

Prices over the past month ranged from $463 to $530, with $490 the usual level.

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

  • 6 October — $463
  • 11 October — $477
  • 16 October — $469
  • 21 October — $469
  • 26 October — $530
  • 31 October — $529

Trip length and timing

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

Airlines on this route

Airports used

Trip essentials

Flight deals from Tenerife 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 Tenerife to Saint Petersburg?
The cheapest round-trip ticket found recently costs $529.
Which month is the cheapest to fly from Tenerife to Saint Petersburg?
December 2026 is currently the cheapest month, with tickets from $529.
Are there direct flights from Tenerife to Saint Petersburg?
No direct flights were found in recent searches; the cheapest options include at least one stop.
Which airlines fly from Tenerife to Saint Petersburg?
Airlines found on this route: Royal Air Maroc, British Airways, Condor, Marabu, Norwegian Air Shuttle, easyJet, Transavia, Iberia Express, Iberia, Jet2.com, Binter Canarias, Canaryfly.
How far is Saint Petersburg from Tenerife?
The distance is about 4967 km.
How long is the flight from Tenerife to Saint Petersburg?
The shortest flight takes 7 h 45 min; most take about 10 h 55 min.
Which airports do flights from Tenerife to Saint Petersburg use?
Most depart from Tenerife South Airport and arrive at Pulkovo Airport.
What is the cheapest day of the week to fly from Tenerife to Saint Petersburg?
In the next two months, Wednesday departures are the cheapest; the single cheapest day is 12 November at $237.
Round trip from $529 Check live prices