Cheap flights Havana (Jose Marti) to Saint Petersburg (Pulkovo)

1 passenger, economy

Cheap flights Havana to Saint Petersburg

Compare prices, duration and stops

Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Sun, 20 sep
36h 50min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Mon, 21 sep +1
$1 447
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 20 sep
56h 25min
3 stops
22:45
Saint Petersburg, Pulkovo (LED)
Tue, 22 sep +1
$1 314
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Sun, 20 sep
29h 45min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Mon, 21 sep +1
$1 539
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Sun, 20 sep
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Mon, 21 sep +1
$1 479
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sun, 20 sep
49h 30min
3 stops
22:45
Saint Petersburg, Pulkovo (LED)
Tue, 22 sep +1
$2 525
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Mon, 21 sep
36h 20min
5 stops
01:40
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$1 508
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Mon, 21 sep
32h 15min
4 stops
22:45
Saint Petersburg, Pulkovo (LED)
Tue, 22 sep +1
$1 127
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Mon, 21 sep
29h 52min
2 stops
22:30
Saint Petersburg, Pulkovo (LED)
Tue, 22 sep +1
$1 474
Copa Air
CM 245
08:20
Havana, Jose Marti (HAV)
Tue, 22 sep
35h 55min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$3 860
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Tue, 22 sep
36h 50min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$4 709
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Tue, 22 sep
30h 55min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$1 434
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Tue, 22 sep
28h 32min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$1 344
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Tue, 22 sep
28h 32min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Wed, 23 sep +1
$1 788
Copa Air
CM 359
19:01
Havana, Jose Marti (HAV)
Tue, 22 sep
39h 54min
3 stops
10:55
Saint Petersburg, Pulkovo (LED)
Thu, 24 sep +1
$1 308
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Wed, 23 sep
36h 35min
3 stops
01:55
Saint Petersburg, Pulkovo (LED)
Fri, 25 sep +1
$1 513
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 23 sep
29h 52min
2 stops
22:30
Saint Petersburg, Pulkovo (LED)
Thu, 24 sep +1
$1 474
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Wed, 23 sep
56h 12min
3 stops
00:50
Saint Petersburg, Pulkovo (LED)
Sat, 26 sep +1
$3 141
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Thu, 24 sep
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Fri, 25 sep +1
$2 688
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Fri, 25 sep
36h 50min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Sat, 26 sep +1
$1 497
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 25 sep
30h 40min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Sat, 26 sep +1
$1 402
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 25 sep
28h 32min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Sat, 26 sep +1
$1 474
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Sat, 26 sep
33h 17min
2 stops
01:55
Saint Petersburg, Pulkovo (LED)
Mon, 28 sep +1
$1 521
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Sat, 26 sep
28h 10min
3 stops
21:10
Saint Petersburg, Pulkovo (LED)
Sun, 27 sep +1
$1 460
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sat, 26 sep
48h 15min
3 stops
21:30
Saint Petersburg, Pulkovo (LED)
Mon, 28 sep +1
$1 214
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Mon, 28 sep
28h 32min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Tue, 29 sep +1
$1 521
Air Europa
UX 6073 🔥 Hot deal
12:00
Havana, Jose Marti (HAV)
Tue, 29 sep
46h 55min
Direct
10:55
Saint Petersburg, Pulkovo (LED)
Thu, 1 oct +1
$1 147
DO 6073
12:00
Havana, Jose Marti (HAV)
Tue, 29 sep
46h 55min
3 stops
10:55
Saint Petersburg, Pulkovo (LED)
Thu, 1 oct +1
$1 147
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Tue, 29 sep
28h 32min
2 stops
21:10
Saint Petersburg, Pulkovo (LED)
Wed, 30 sep +1
$1 536
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Wed, 30 sep
35h 55min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Thu, 1 oct +1
$1 489
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 30 sep
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Thu, 1 oct +1
$1 443
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Wed, 30 sep
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Thu, 1 oct +1
$1 497
DO 6098
14:20
Havana, Jose Marti (HAV)
Thu, 1 oct
58h 40min
4 stops
01:00
Saint Petersburg, Pulkovo (LED)
Sun, 4 oct +1
$1 386
Copa Air
CM 372
16:38
Havana, Jose Marti (HAV)
Fri, 2 oct
29h 52min
2 stops
22:30
Saint Petersburg, Pulkovo (LED)
Sat, 3 oct +1
$1 497
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Fri, 2 oct
31h 5min
3 stops
01:55
Saint Petersburg, Pulkovo (LED)
Sun, 4 oct +1
$1 363
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 4 oct
32h 25min
3 stops
22:45
Saint Petersburg, Pulkovo (LED)
Mon, 5 oct +1
$1 213
Copa Air
CM 9639
08:20
Havana, Jose Marti (HAV)
Wed, 7 oct
35h 55min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Thu, 8 oct +1
$1 445
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Wed, 7 oct
35h 10min
4 stops
01:40
Saint Petersburg, Pulkovo (LED)
Fri, 9 oct +1
$1 103
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Wed, 7 oct
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Thu, 8 oct +1
$1 506
Virgin Atlantic
VS 2678 🔥 Hot deal
13:20
Havana, Jose Marti (HAV)
Fri, 9 oct
59h 40min
Direct
01:00
Saint Petersburg, Pulkovo (LED)
Mon, 12 oct +1
$941
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Fri, 9 oct
59h 40min
6 stops
01:00
Saint Petersburg, Pulkovo (LED)
Mon, 12 oct +1
$941
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 9 oct
27h 37min
2 stops
20:15
Saint Petersburg, Pulkovo (LED)
Sat, 10 oct +1
$1 445
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 16 oct
53h 45min
3 stops
20:15
Saint Petersburg, Pulkovo (LED)
Sun, 18 oct +1
$1 433
Copa Air
CM 9529
16:38
Havana, Jose Marti (HAV)
Fri, 16 oct
29h 52min
2 stops
22:30
Saint Petersburg, Pulkovo (LED)
Sat, 17 oct +1
$1 445
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Fri, 16 oct
37h 40min
3 stops
10:55
Saint Petersburg, Pulkovo (LED)
Sun, 18 oct +1
$1 054
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sat, 24 oct
36h 45min
5 stops
02:05
Saint Petersburg, Pulkovo (LED)
Mon, 26 oct +1
$1 053
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 24 oct
31h 20min
3 stops
23:05
Saint Petersburg, Pulkovo (LED)
Sun, 25 oct +1
$1 200
Copa Air
CM 245
08:17
Havana, Jose Marti (HAV)
Sun, 25 oct
51h 13min
3 stops
11:30
Saint Petersburg, Pulkovo (LED)
Tue, 27 oct +1
$1 334
Copa Air
CM 9639
08:17
Havana, Jose Marti (HAV)
Sun, 25 oct
38h 48min
3 stops
23:05
Saint Petersburg, Pulkovo (LED)
Mon, 26 oct +1
$1 348
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 25 oct
46h 10min
5 stops
11:30
Saint Petersburg, Pulkovo (LED)
Tue, 27 oct +1
$1 130
DO 6098
14:20
Havana, Jose Marti (HAV)
Sun, 25 oct
36h 5min
3 stops
02:25
Saint Petersburg, Pulkovo (LED)
Tue, 27 oct +1
$1 551

Low price calendar

September 2026
Price chart (September 2026)
min: $1 308 · max: $3 141
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 539 21.09.2026 — $1 508 22.09.2026 — $1 308 23.09.2026 — $3 141 24.09.2026 — $2 688 25.09.2026 — $1 402 26.09.2026 — $1 521 27.09.2026 — no data 28.09.2026 — $1 521 29.09.2026 — $1 536 30.09.2026 — $1 497 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 539
21
placeholder
$1 508
22
Good deal
$1 308
23
placeholder
$3 141
24
placeholder
$2 688
25
Good deal
$1 402
26
placeholder
$1 521
27
placeholder
no data
28
placeholder
$1 521
29
placeholder
$1 536
30
placeholder
$1 497

Cheap flights Havana to Saint Petersburg

Air Europa
Mon, Tue, Thu, Fri, Sun
Price from
$1 021
Turkish Airlines
Mon, Thu, Sat
Price from
$1 067
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$1 176
Copa Air
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$1 192
Air Century
Sat
Price from
$1 200
Air China
Thu, Sun
Price from
$1 245
Tue, Thu, Sun
Price from
$1 282
Aeromexico
Tue, Fri, Sat, Sun
Price from
$1 412

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
$151
HAV
Havana — Balboa
Cuba → Panama
BLB
from
$164
HAV
Cuba → Colombia
MDE
from
$168
HAV
Cuba → Cuba
HOG
from
$171
HAV
Cuba → Bahamas
NAS
from
$184
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
$208
HAV
Cuba → Colombia
BOG
from
$222
HAV
Havana — Miami
Cuba → United States
MIA
from
$234
HAV
Cuba → Dominican Republic
SDQ
from
$235

Popular destinations to Saint Petersburg

All →
KGD
LED
from
$12
AER
LED
from
$18
KUF
LED
from
$19
MOW
LED
from
$20
VOG
LED
from
$20
TJM
LED
from
$20
MMK
LED
from
$24
KZN
LED
from
$26
UFA
Russia → Russia
LED
from
$26

Cheap flights Havana to Saint Petersburg

Interesting facts about the route

Flight time

32h 2min

Distance

8 990 km

Average price

$1 434

Most frequent flight

CM 9529

Passenger reviews

No reviews for this route yet

Frequently Asked Questions

The average ticket price Havana Saint Petersburg is $1 434. The cheapest ticket costs $1 127, operated by American Airlines, flight 243, departing Havana on 21 September at 14:30, arriving Saint Petersburg 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 Saint Petersburg on 21 September at 20:15.
Flights on the Havana - Saint Petersburg 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 Saint Petersburg is 8990 km.