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 243
14:30
Havana, Jose Marti (HAV)
Tue, 22 sep
74h 22min
3 stops
16:52
Punta Cana (PUJ)
Fri, 25 sep +1
$1 113
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
$407
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
$346
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
$427
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 26 sep
$330
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
$634
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 26 sep
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 26 sep
$333
DO 817
13:00
Havana, Jose Marti (HAV)
Sun, 27 sep
2h 30min
Direct
15:30
Punta Cana (PUJ)
Sun, 27 sep
$477
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
$481
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
$433
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
$434
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
$518
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
$344
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 10 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 10 oct
$342
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
$596
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
$528
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
$492
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
$338
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
$416
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
$539
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
$430
Air Century
Y2 3488
15:45
Havana, Jose Marti (HAV)
Sat, 24 oct
2h 30min
Direct
18:15
Punta Cana (PUJ)
Sat, 24 oct
$340
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
$508
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
$598
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
$552
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
$588
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
$538
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
$408
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
$416
Air Century
Y2 3484
14:15
Havana, Jose Marti (HAV)
Sat, 31 oct
2h 30min
Direct
16:45
Punta Cana (PUJ)
Sat, 31 oct
$333
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
$314
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
$420
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
$661
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
$460
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
$676
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
$458
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
$637
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
$639
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
$491
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
$402
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
$532
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
$521
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
$434
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
$402
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
$589
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
$517
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
$571
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
$675
American Airlines
AA 253
22:15
Havana, Jose Marti (HAV)
Sun, 8 nov
21h 36min
1 stop
19:51
Punta Cana (PUJ)
Mon, 9 nov +1
$562
American Airlines
AA 838
19:40
Havana, Jose Marti (HAV)
Mon, 9 nov
26h 11min
3 stops
21:51
Punta Cana (PUJ)
Tue, 10 nov +1
$582

Low price calendar

September 2026
Price chart (September 2026)
min: $330 · max: $814
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 — $814 21.09.2026 — no data 22.09.2026 — $346 23.09.2026 — no data 24.09.2026 — $427 25.09.2026 — no data 26.09.2026 — $330 27.09.2026 — $477 28.09.2026 — no data 29.09.2026 — no data 30.09.2026 — $481 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
$814
21
placeholder
no data
22
placeholder
$346
23
placeholder
no data
24
placeholder
$427
25
placeholder
no data
26
Good deal
$330
27
placeholder
$477
28
placeholder
no data
29
placeholder
no data
30
placeholder
$481

Cheap flights Havana to Punta Cana

Air Century
Sat
Price from
$327
Aeromexico
Mon, Tue, Wed, Fri, Sat, Sun
Price from
$332
Copa Air
Tue, Wed, Thu, Fri, Sat, Sun
Price from
$402
American Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$433
Sun
Price from
$477

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

All →
SJU
Puerto Rico → Dominican Republic
PUJ
from
$59
MIA
United States → Dominican Republic
PUJ
from
$95
SAO
Sao Paulo — Punta Cana
Brazil → Dominican Republic
PUJ
from
$105
NYC
United States → Dominican Republic
PUJ
from
$106
YMQ
Canada → Dominican Republic
PUJ
from
$123
FLL
United States → Dominican Republic
PUJ
from
$125
YTO
Canada → Dominican Republic
PUJ
from
$126
CUN
Mexico → Dominican Republic
PUJ
from
$135
CHI
United States → Dominican Republic
PUJ
from
$137

Cheap flights Havana to Punta Cana

Interesting facts about the route

Flight time

22h 39min

Distance

1 540 km

Average price

$501

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

$12

Buy

acuntel

3 GB

data

30

days

$17

Buy

acuntel

5 GB

data

30

days

$26

Buy

acuntel

1 GB

data

7

days

Frequently Asked Questions

The average ticket price Havana Punta Cana is $501. The cheapest ticket costs $346, 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.