Cheap flights Havana (Jose Marti) to Punta Cana

1 passenger, economy

Cheap flights Havana to Punta Cana

Compare prices, duration and stops

American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Sun, 20 sep
53h 7min
2 stops
18:27
Punta Cana (PUJ)
Tue, 22 sep +1
£610
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Sun, 20 sep
21h 58min
2 stops
16:48
Punta Cana (PUJ)
Mon, 21 sep +1
£648
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Tue, 22 sep
74h 22min
3 stops
16:52
Punta Cana (PUJ)
Fri, 25 sep +1
£834
Copa Air
CM 359
19:01
Havana, Jose Marti (HAV)
Tue, 22 sep
11h 11min
1 stop
06:12
Punta Cana (PUJ)
Wed, 23 sep +1
£305
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Tue, 22 sep
27h 10min
2 stops
00:25
Punta Cana (PUJ)
Thu, 24 sep +1
£259
Copa Air
CM 245
08:20
Havana, Jose Marti (HAV)
Thu, 24 sep
11h 45min
1 stop
20:05
Punta Cana (PUJ)
Thu, 24 sep
£320
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 26 sep
£247
Euroairlines
Q4 313
14:25
Havana, Jose Marti (HAV)
Sat, 26 sep
15h 47min
2 stops
06:12
Punta Cana (PUJ)
Sun, 27 sep +1
£475
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 26 sep
£249
DO 817
13:00
Havana, Jose Marti (HAV)
Sun, 27 sep
2h 30min
Direct
15:30
Punta Cana (PUJ)
Sun, 27 sep
£357
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Wed, 30 sep
24h 28min
1 stop
14:58
Punta Cana (PUJ)
Thu, 1 oct +1
£360
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 2 oct
25h 40min
1 stop
16:10
Punta Cana (PUJ)
Sat, 3 oct +1
£325
Copa Air
CM 245
08:20
Havana, Jose Marti (HAV)
Sat, 3 oct
21h 56min
1 stop
06:16
Punta Cana (PUJ)
Sun, 4 oct +1
£325
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Sat, 3 oct
25h 23min
2 stops
22:38
Punta Cana (PUJ)
Sun, 4 oct +1
£388
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Fri, 9 oct
23h 26min
2 stops
20:41
Punta Cana (PUJ)
Sat, 10 oct +1
£258
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 10 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 10 oct
£256
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Sun, 11 oct
26h 19min
2 stops
16:49
Punta Cana (PUJ)
Mon, 12 oct +1
£446
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Mon, 12 oct
27h 31min
1 stop
20:31
Punta Cana (PUJ)
Tue, 13 oct +1
£395
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Fri, 16 oct
45h 59min
2 stops
16:49
Punta Cana (PUJ)
Sun, 18 oct +1
£368
Air Century
Y2 3488 🔥 Hot deal
15:45
Havana, Jose Marti (HAV)
Sat, 17 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 17 oct
£253
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Tue, 20 oct
5h 44min
1 stop
19:04
Punta Cana (PUJ)
Tue, 20 oct
£312
American Airlines
AA 838
18:50
Havana, Jose Marti (HAV)
Thu, 22 oct
20h
1 stop
14:50
Punta Cana (PUJ)
Fri, 23 oct +1
£403
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Thu, 22 oct
25h 51min
1 stop
00:16
Punta Cana (PUJ)
Sat, 24 oct +1
£322
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 24 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 24 oct
£255
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Mon, 26 oct
18h 14min
1 stop
16:39
Punta Cana (PUJ)
Tue, 27 oct +1
£380
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Wed, 28 oct
33h 35min
3 stops
02:35
Punta Cana (PUJ)
Fri, 30 oct +1
£448
American Airlines
AA 2678
13:20
Havana, Jose Marti (HAV)
Thu, 29 oct
29h 5min
3 stops
18:25
Punta Cana (PUJ)
Fri, 30 oct +1
£414
American Airlines
AA 243
14:30
Havana, Jose Marti (HAV)
Fri, 30 oct
50h 41min
2 stops
17:11
Punta Cana (PUJ)
Sun, 1 nov +1
£440
American Airlines
AA 2706
17:00
Havana, Jose Marti (HAV)
Fri, 30 oct
48h 11min
2 stops
17:11
Punta Cana (PUJ)
Sun, 1 nov +1
£403
Aeromexico
AM 452
20:15
Havana, Jose Marti (HAV)
Fri, 30 oct
50h 21min
2 stops
22:36
Punta Cana (PUJ)
Sun, 1 nov +1
£306
American Airlines
AA 2483
22:25
Havana, Jose Marti (HAV)
Fri, 30 oct
16h 25min
1 stop
14:50
Punta Cana (PUJ)
Sat, 31 oct +1
£312
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 31 oct
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 31 oct
£250
Air Century
Y2 3488 🔥 Hot deal Best price
15:45
Havana, Jose Marti (HAV)
Sat, 31 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 31 oct
£235
Copa Air
CM 245
08:21
Havana, Jose Marti (HAV)
Sun, 1 nov
8h 15min
1 stop
16:36
Punta Cana (PUJ)
Sun, 1 nov
£314
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Sun, 1 nov
25h 41min
2 stops
17:11
Punta Cana (PUJ)
Mon, 2 nov +1
£495
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Sun, 1 nov
21h 58min
1 stop
15:58
Punta Cana (PUJ)
Mon, 2 nov +1
£344
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Sun, 1 nov
45h 11min
3 stops
19:26
Punta Cana (PUJ)
Tue, 3 nov +1
£507
American Airlines
AA 838
19:40
Havana, Jose Marti (HAV)
Mon, 2 nov
24h 11min
1 stop
19:51
Punta Cana (PUJ)
Tue, 3 nov +1
£343
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Mon, 2 nov
42h 17min
3 stops
15:32
Punta Cana (PUJ)
Wed, 4 nov +1
£477
American Airlines
AA 243
15:30
Havana, Jose Marti (HAV)
Tue, 3 nov
24h 40min
3 stops
16:10
Punta Cana (PUJ)
Wed, 4 nov +1
£478
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Tue, 3 nov
19h 31min
1 stop
17:46
Punta Cana (PUJ)
Wed, 4 nov +1
£367
Copa Air
CM 504
23:18
Havana, Jose Marti (HAV)
Tue, 3 nov
6h 53min
1 stop
06:11
Punta Cana (PUJ)
Wed, 4 nov +1
£301
Aeroenlaces Nacionales
VB 643
00:35
Havana, Jose Marti (HAV)
Wed, 4 nov
28h 19min
2 stops
04:54
Punta Cana (PUJ)
Thu, 5 nov +1
£399
Aeromexico
AM 452
21:15
Havana, Jose Marti (HAV)
Wed, 4 nov
23h 24min
2 stops
20:39
Punta Cana (PUJ)
Thu, 5 nov +1
£390
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Wed, 4 nov
21h 33min
2 stops
19:48
Punta Cana (PUJ)
Thu, 5 nov +1
£325
Copa Air
CM 245
08:21
Havana, Jose Marti (HAV)
Thu, 5 nov
10h 39min
1 stop
19:00
Punta Cana (PUJ)
Thu, 5 nov
£301
American Airlines
AA 838
19:40
Havana, Jose Marti (HAV)
Thu, 5 nov
21h 28min
3 stops
17:08
Punta Cana (PUJ)
Fri, 6 nov +1
£441
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Thu, 5 nov
24h 30min
3 stops
22:45
Punta Cana (PUJ)
Fri, 6 nov +1
£387
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Fri, 6 nov
47h 11min
2 stops
17:11
Punta Cana (PUJ)
Sun, 8 nov +1
£428
American Airlines
AA 2706
18:00
Havana, Jose Marti (HAV)
Sun, 8 nov
23h 11min
2 stops
17:11
Punta Cana (PUJ)
Mon, 9 nov +1
£505

Low price calendar

September 2026
Price chart (September 2026)
min: £247 · max: £610
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 — £610 21.09.2026 — no data 22.09.2026 — £259 23.09.2026 — no data 24.09.2026 — £320 25.09.2026 — no data 26.09.2026 — £247 27.09.2026 — £357 28.09.2026 — no data 29.09.2026 — no data 30.09.2026 — £360 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
£610
21
placeholder
no data
22
placeholder
£259
23
placeholder
no data
24
placeholder
£320
25
placeholder
no data
26
Good deal
£247
27
placeholder
£357
28
placeholder
no data
29
placeholder
no data
30
placeholder
£360

Cheap flights Havana to Punta Cana

Air Century
Sat
Price from
£245
Aeromexico
Mon, Tue, Wed, Fri, Sat, Sun
Price from
£248
Copa Air
Tue, Wed, Thu, Fri, Sat, Sun
Price from
£301
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£325
Sun
Price from
£357

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 Punta Cana

All →
SJU
Puerto Rico → Dominican Republic
PUJ
from
£44
MIA
United States → Dominican Republic
PUJ
from
£71
SAO
Sao Paulo — Punta Cana
Brazil → Dominican Republic
PUJ
from
£79
NYC
United States → Dominican Republic
PUJ
from
£79
YMQ
Canada → Dominican Republic
PUJ
from
£92
FLL
United States → Dominican Republic
PUJ
from
£93
YTO
Canada → Dominican Republic
PUJ
from
£94
CUN
Mexico → Dominican Republic
PUJ
from
£101
CHI
United States → Dominican Republic
PUJ
from
£103

Cheap flights Havana to Punta Cana

Interesting facts about the route

Flight time

22h 39min

Distance

1 540 km

Average price

£375

Most frequent flight

AA 243

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Dominican Republic

All plans

acuntel

2 GB

data

15

days

£9

Buy

acuntel

3 GB

data

30

days

£13

Buy

acuntel

5 GB

data

30

days

£19

Buy

acuntel

1 GB

data

7

days

£4

Buy

Frequently Asked Questions

The average ticket price Havana Punta Cana is £375. The cheapest ticket costs £259, operated by Aeromexico, flight 452, departing Havana on 22 September at 21:15, arriving Punta Cana on 24 September at 00:25.
The average flight time is 27 hours 10 minutes.The fastest flight takes 11 hours 11 minutes, flight 359operated by Copa Air, departing Havana on 22 September at 19:01, arriving Punta Cana on 23 September at 06:12.
Flights on the Havana - Punta Cana route are operated by the following airlines: American Airlines, Aeromexico, Copa Air, Sky High Dominicana, Air Century.
The distance from Havana to Punta Cana is 1540 km.