Cheap flights Havana (Jose Marti) to Sankt-Peterburg (Pulkovo)

1 passenger, economy

Cheap flights Havana to Sankt-Peterburg

Compare prices, duration and stops

Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Sun, 20 sep
36h 50min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Mon, 21 sep +1
£1 083
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 20 sep
56h 25min
3 stops
22:45
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
£984
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Sun, 20 sep
29h 45min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Mon, 21 sep +1
£1 153
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Sun, 20 sep
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Mon, 21 sep +1
£1 108
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sun, 20 sep
49h 30min
3 stops
22:45
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
£1 891
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 21 sep
36h 20min
5 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£1 129
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Mon, 21 sep
32h 15min
4 stops
22:45
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
£844
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Mon, 21 sep
29h 52min
2 stops
22:30
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
£1 104
Copa Air
CM 245
08:20
Havana, Jose Marti (HAV)
Tue, 22 sep
35h 55min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£2 891
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Tue, 22 sep
36h 50min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£3 526
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Tue, 22 sep
30h 55min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£1 074
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Tue, 22 sep
28h 32min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£1 006
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Tue, 22 sep
28h 32min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
£1 339
Copa Air
CM 359
19:01
Havana, Jose Marti (HAV)
Tue, 22 sep
39h 54min
3 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Thu, 24 sep +1
£980
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Wed, 23 sep
36h 35min
3 stops
01:55
Sankt-Peterburg, Pulkovo (LED)
Fri, 25 sep +1
£1 133
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 23 sep
29h 52min
2 stops
22:30
Sankt-Peterburg, Pulkovo (LED)
Thu, 24 sep +1
£1 104
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Wed, 23 sep
56h 12min
3 stops
00:50
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
£2 352
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Thu, 24 sep
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Fri, 25 sep +1
£2 013
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Fri, 25 sep
36h 50min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
£1 121
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 25 sep
30h 40min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
£1 050
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 25 sep
28h 32min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
£1 104
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Sat, 26 sep
33h 17min
2 stops
01:55
Sankt-Peterburg, Pulkovo (LED)
Mon, 28 sep +1
£1 139
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Sat, 26 sep
28h 10min
3 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
£1 093
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sat, 26 sep
48h 15min
3 stops
21:30
Sankt-Peterburg, Pulkovo (LED)
Mon, 28 sep +1
£909
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Mon, 28 sep
28h 32min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Tue, 29 sep +1
£1 139
Air Europa
UX 6073 🔥 Hot deal
12:00
Havana, Jose Marti (HAV)
Tue, 29 sep
46h 55min
Direct
10:55
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
£859
DO 6073
12:00
Havana, Jose Marti (HAV)
Tue, 29 sep
46h 55min
3 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
£859
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Tue, 29 sep
28h 32min
2 stops
21:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 30 sep +1
£1 150
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Wed, 30 sep
35h 55min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
£1 115
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 30 sep
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
£1 081
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Wed, 30 sep
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
£1 121
DO 6098
14:20
Havana, Jose Marti (HAV)
Thu, 1 oct
58h 40min
4 stops
01:00
Sankt-Peterburg, Pulkovo (LED)
Sun, 4 oct +1
£1 038
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Fri, 2 oct
29h 52min
2 stops
22:30
Sankt-Peterburg, Pulkovo (LED)
Sat, 3 oct +1
£1 121
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Fri, 2 oct
31h 5min
3 stops
01:55
Sankt-Peterburg, Pulkovo (LED)
Sun, 4 oct +1
£1 021
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 4 oct
32h 25min
3 stops
22:45
Sankt-Peterburg, Pulkovo (LED)
Mon, 5 oct +1
£908
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Wed, 7 oct
35h 55min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Thu, 8 oct +1
£1 082
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Wed, 7 oct
35h 10min
4 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Fri, 9 oct +1
£826
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 7 oct
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Thu, 8 oct +1
£1 128
Virgin Atlantic
VS 2678 🔥 Hot deal
13:20
Havana, Jose Marti (HAV)
Fri, 9 oct
59h 40min
Direct
01:00
Sankt-Peterburg, Pulkovo (LED)
Mon, 12 oct +1
£704
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Fri, 9 oct
59h 40min
6 stops
01:00
Sankt-Peterburg, Pulkovo (LED)
Mon, 12 oct +1
£704
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 9 oct
27h 37min
2 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Sat, 10 oct +1
£1 082
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 16 oct
53h 45min
3 stops
20:15
Sankt-Peterburg, Pulkovo (LED)
Sun, 18 oct +1
£1 073
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 16 oct
29h 52min
2 stops
22:30
Sankt-Peterburg, Pulkovo (LED)
Sat, 17 oct +1
£1 082
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Fri, 16 oct
37h 40min
3 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Sun, 18 oct +1
£789
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sat, 24 oct
36h 45min
5 stops
02:05
Sankt-Peterburg, Pulkovo (LED)
Mon, 26 oct +1
£789
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 24 oct
31h 20min
3 stops
23:05
Sankt-Peterburg, Pulkovo (LED)
Sun, 25 oct +1
£899
Copa Air
CM 245
08:17
Havana, Jose Marti (HAV)
Sun, 25 oct
51h 13min
3 stops
11:30
Sankt-Peterburg, Pulkovo (LED)
Tue, 27 oct +1
£999
Copa Air
CM 9639
08:17
Havana, Jose Marti (HAV)
Sun, 25 oct
38h 48min
3 stops
23:05
Sankt-Peterburg, Pulkovo (LED)
Mon, 26 oct +1
£1 009
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 25 oct
46h 10min
5 stops
11:30
Sankt-Peterburg, Pulkovo (LED)
Tue, 27 oct +1
£846
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 25 oct
36h 5min
3 stops
02:25
Sankt-Peterburg, Pulkovo (LED)
Tue, 27 oct +1
£1 161

Low price calendar

September 2026
Price chart (September 2026)
min: £980 · max: £2 352
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — £1 153 21.09.2026 — £1 129 22.09.2026 — £980 23.09.2026 — £2 352 24.09.2026 — £2 013 25.09.2026 — £1 050 26.09.2026 — £1 139 27.09.2026 — no data 28.09.2026 — £1 139 29.09.2026 — £1 150 30.09.2026 — £1 121 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
£1 153
21
placeholder
£1 129
22
Good deal
£980
23
placeholder
£2 352
24
placeholder
£2 013
25
Good deal
£1 050
26
placeholder
£1 139
27
placeholder
no data
28
placeholder
£1 139
29
placeholder
£1 150
30
placeholder
£1 121

Cheap flights Havana to Sankt-Peterburg

Air Europa
Mon, Tue, Thu, Fri, Sun
Price from
£765
Turkish Airlines
Mon, Thu, Sat
Price from
£799
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£881
Copa Air
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£893
Air Century
Sat
Price from
£899
Air China
Thu, Sun
Price from
£933
Tue, Thu, Sun
Price from
£960
Aeromexico
Tue, Fri, Sat, Sun
Price from
£1 057

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
£113
HAV
Havana — Balboa
Cuba → Panama
BLB
from
£123
HAV
Cuba → Colombia
MDE
from
£126
HAV
Cuba → Cuba
HOG
from
£128
HAV
Cuba → Bahamas
NAS
from
£138
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
£156
HAV
Cuba → Colombia
BOG
from
£166
HAV
Havana — Miami
Cuba → United States
MIA
from
£176
HAV
Cuba → Dominican Republic
SDQ
from
£176

Popular destinations to Sankt-Peterburg

All →
KGD
LED
from
£9
AER
Russia → Russia
LED
from
£14
KUF
LED
from
£14
MOW
LED
from
£15
VOG
LED
from
£15
TJM
LED
from
£15
MMK
LED
from
£18
KZN
Russia → Russia
LED
from
£19
UFA
Russia → Russia
LED
from
£19

Cheap flights Havana to Sankt-Peterburg

Interesting facts about the route

Flight time

32h 2min

Distance

8 990 km

Average price

£1 074

Most frequent flight

CM 9529

Passenger reviews

No reviews for this route yet

Frequently Asked Questions

The average ticket price Havana Sankt-Peterburg is £1 074. The cheapest ticket costs £844, operated by American Airlines, flight 243, departing Havana on 21 September at 14:30, arriving Sankt-Peterburg on 22 September at 22:45.
The average flight time is 35 hours 55 minutes.The fastest flight takes 27 hours 37 minutes, flight 9529operated by Copa Air, departing Havana on 20 September at 16:38, arriving Sankt-Peterburg on 21 September at 20:15.
Flights on the Havana - Sankt-Peterburg route are operated by the following airlines: American Airlines, Aeromexico, Air China, Copa Air, Sky High Dominicana, Turkish Airlines, Air Europa, Air Century.
The distance from Havana to Sankt-Peterburg is 8990 km.