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
709 €
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
753 €
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
970 €
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
354 €
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
301 €
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
372 €
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 26 sep
288 €
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
552 €
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 26 sep
290 €
DO 817
13:00
Havana, Jose Marti (HAV)
Sun, 27 sep
2h 30min
Direct
15:30
Punta Cana (PUJ)
Sun, 27 sep
415 €
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
419 €
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
377 €
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
378 €
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
451 €
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
300 €
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 10 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 10 oct
298 €
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
519 €
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
460 €
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
428 €
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
295 €
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
363 €
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
469 €
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
374 €
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 24 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 24 oct
296 €
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
442 €
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
521 €
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
481 €
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
512 €
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
469 €
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
356 €
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
363 €
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 31 oct
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 31 oct
290 €
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
274 €
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
366 €
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
576 €
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
400 €
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
589 €
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
399 €
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
555 €
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
556 €
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
427 €
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
350 €
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
464 €
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
454 €
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
378 €
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
350 €
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
513 €
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
450 €
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
497 €
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
588 €

Low price calendar

September 2026
Price chart (September 2026)
min: 288 € · max: 709 €
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 — 709 € 21.09.2026 — no data 22.09.2026 — 301 € 23.09.2026 — no data 24.09.2026 — 372 € 25.09.2026 — no data 26.09.2026 — 288 € 27.09.2026 — 415 € 28.09.2026 — no data 29.09.2026 — no data 30.09.2026 — 419 € 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
709 €
21
placeholder
no data
22
placeholder
301 €
23
placeholder
no data
24
placeholder
372 €
25
placeholder
no data
26
Good deal
288 €
27
placeholder
415 €
28
placeholder
no data
29
placeholder
no data
30
placeholder
419 €

Cheap flights Havana to Punta Cana

Air Century
Sat
Price from
285 €
Aeromexico
Mon, Tue, Wed, Fri, Sat, Sun
Price from
289 €
Copa Air
Tue, Wed, Thu, Fri, Sat, Sun
Price from
350 €
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
377 €
Sun
Price from
415 €

Popular destinations from Havana

All →
HAV
Havana — Midland
Cuba → United States
MAF
from
132 €
HAV
Havana — Balboa
Cuba → Panama
BLB
from
143 €
HAV
Cuba → Colombia
MDE
from
147 €
HAV
Cuba → Cuba
HOG
from
149 €
HAV
Cuba → Bahamas
NAS
from
160 €
HAV
Havana — Santiago
Cuba → Cuba
SCU
from
181 €
HAV
Cuba → Colombia
BOG
from
193 €
HAV
Havana — Miami
Cuba → United States
MIA
from
204 €
HAV
Cuba → Dominican Republic
SDQ
from
205 €

Popular destinations to Punta Cana

All →
SJU
Puerto Rico → Dominican Republic
PUJ
from
51 €
MIA
United States → Dominican Republic
PUJ
from
83 €
SAO
Sao Paulo — Punta Cana
Brazil → Dominican Republic
PUJ
from
91 €
NYC
United States → Dominican Republic
PUJ
from
92 €
YMQ
Canada → Dominican Republic
PUJ
from
107 €
FLL
United States → Dominican Republic
PUJ
from
109 €
YTO
Canada → Dominican Republic
PUJ
from
109 €
CUN
Mexico → Dominican Republic
PUJ
from
118 €
CHI
United States → Dominican Republic
PUJ
from
120 €

Cheap flights Havana to Punta Cana

Interesting facts about the route

Flight time

22h 39min

Distance

1 540 km

Average price

436 €

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

€10

Buy

acuntel

3 GB

data

30

days

€15

Buy

acuntel

5 GB

data

30

days

€23

Buy

acuntel

1 GB

data

7

days

€5

Buy

Frequently Asked Questions

The average ticket price Havana Punta Cana is €436. The cheapest ticket costs €301, 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.