background

Flight Deals from Puerto Rico to Punta Cana from $148

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

UA LogoB6 LogoCM LogoQR LogoSQ LogoNH LogoEK Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from San Juan to Punta Cana

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

Frontier Airlines Logo
Frontier Airlines

Apr 22

SJU
1h 9m
Direct

Apr 22

PUJ
Frontier Airlines Logo
Frontier Airlines

May 1

PUJ
1h 4m
Direct

May 1

SJU

as low as

$148

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

Flexflight Logo
Flexflight

Apr 29

SJU
1h 1m
Direct

Apr 29

PUJ
Flexflight Logo
Flexflight

May 6

PUJ
1h 5m
Direct

May 6

SJU

as low as

$253

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

Flexflight Logo
Flexflight

May 3

SJU
1h 1m
Direct

May 3

PUJ
Flexflight Logo
Flexflight

May 12

PUJ
1h 5m
Direct

May 12

SJU

as low as

$253

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

Hahn Air Logo
Hahn Air

May 3

SJU
1h 1m
Direct

May 3

PUJ
Hahn Air Logo
Hahn Air

May 12

PUJ
1h 5m
Direct

May 12

SJU

as low as

$257

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

Hahn Air Logo
Hahn Air

Apr 29

SJU
1h 1m
Direct

Apr 29

PUJ
Hahn Air Logo
Hahn Air

May 6

PUJ
1h 5m
Direct

May 6

SJU

as low as

$257

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 29

SJU
53m
Direct

Apr 29

PUJ
JetBlue Logo
JetBlue

May 6

PUJ
52m
Direct

May 6

SJU

as low as

$267

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 28

SJU
56m
Direct

Apr 28

PUJ
JetBlue Logo
JetBlue

May 9

PUJ
51m
Direct

May 9

SJU

as low as

$267

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

COPA Airlines Logo
COPA Airlines

Apr 28

SJU
29h 4m
PTY

Apr 29

PUJ
COPA Airlines Logo
COPA Airlines

May 2

PUJ
27h 20m
PTY

May 3

SJU

as low as

$349

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

COPA Airlines Logo
COPA Airlines

May 1

SJU
21h 48m
PTY

May 2

PUJ
COPA Airlines Logo
COPA Airlines

May 16

PUJ
10h 34m
PTY

May 16

SJU

as low as

$349

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

American Airlines Logo
American Airlines

Apr 27

SJU
7h 17m
MIA

Apr 27

PUJ
American Airlines Logo
American Airlines

May 8

PUJ
15h 46m
MIA

May 9

SJU

as low as

$742

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

Apr 21

SJU
12h 11m
EWR

Apr 21

PUJ
United Airlines Logo
United Airlines

Apr 25

PUJ
18h 24m
EWR

Apr 26

SJU

as low as

$764

San Juan, PR (SJU) - Punta Cana, DO (PUJ)

American Airlines Logo
American Airlines

May 1

SJU
8h 49m
MIA

May 1

PUJ
American Airlines Logo
American Airlines

May 5

PUJ
15h 48m
MIA

May 6

SJU

as low as

$777

Top Deals on flights from Culebra to Punta Cana

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

Apr 26

CPX
17h 25m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$735

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

Apr 26

CPX
18h 55m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$735

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
20h 53m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
18h 55m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

Apr 26

CPX
18h 55m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
3h 43m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
17h 25m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

Apr 26

CPX
17h 25m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
3h 43m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

Apr 26

CPX
2h 53m
SJU

Apr 26

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$755

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
5h 28m
SJU

Apr 26

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
5h 13m
SJU

May 3

CPX

as low as

$775

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
18h 55m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
3h 43m
SJU

May 3

CPX

as low as

$795

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
20h 53m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
3h 43m
SJU

May 3

CPX

as low as

$795

Culebra, PR (CPX) - Punta Cana, DO (PUJ)

JetBlue Logo
JetBlue

Apr 26

CPX
17h 25m
SJU

Apr 27

PUJ
JetBlue Logo
JetBlue

May 3

PUJ
3h 43m
SJU

May 3

CPX

as low as

$795

Top Deals on flights from Mayagueez to Punta Cana

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

May 7

MAZ
23h 42m
SJU

May 8

PUJ
JetBlue Logo
JetBlue

May 21

PUJ
5h 9m
SJU

May 21

MAZ

as low as

$445

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

May 7

MAZ
8h 43m
SJU

May 7

PUJ
JetBlue Logo
JetBlue

May 21

PUJ
16h 11m
SJU

May 22

MAZ

as low as

$455

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

May 7

MAZ
6h 11m
SJU

May 7

PUJ
JetBlue Logo
JetBlue

May 21

PUJ
20h 25m
SJU

May 22

MAZ

as low as

$455

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

May 7

MAZ
6h 11m
SJU

May 7

PUJ
JetBlue Logo
JetBlue

May 21

PUJ
5h 9m
SJU

May 21

MAZ

as low as

$455

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

Cape Air Logo
Cape Air

May 7

MAZ
8h 43m
SJU

May 7

PUJ
JetBlue Logo
JetBlue

May 21

PUJ
5h 9m
SJU

May 21

MAZ

as low as

$455

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
25h 53m
SJU
ORD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
23h 31m
EWR
SJU

May 22

MAZ

as low as

$2157

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
25h 53m
SJU
ORD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
21h 26m
EWR
SJU

May 22

MAZ

as low as

$2157

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
23h 21m
SJU
IAD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
21h 26m
EWR
SJU

May 22

MAZ

as low as

$2181

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
23h 21m
SJU
IAD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
23h 31m
EWR
SJU

May 22

MAZ

as low as

$2181

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
25h 53m
SJU
ORD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
24h 36m
IAD
SJU

May 22

MAZ

as low as

$2229

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
23h 21m
SJU
IAD

May 8

PUJ
United Airlines Logo
United Airlines

May 21

PUJ
24h 11m
IAH
SJU

May 22

MAZ

as low as

$2465

Mayagueez, PR (MAZ) - Punta Cana, DO (PUJ)

United Airlines Logo
United Airlines

May 7

MAZ
25h 53m
SJU
ORD

May 8

PUJ
American Airlines Logo
American Airlines

May 21

PUJ
21h 38m
MIA
SJU

May 22

MAZ

as low as

$7009

Good to Know

Essential information to help you plan your flight from Puerto Rico to Punta Cana

Cheapest Flight

$148

The lowest price we found in the last two weeks, departing Apr 22 and returning May 1

Airline F91h 9m ‧ economy

Fastest Flights

$267

The fastest flight that we found in the last two weeks, departing Apr 29 and returning May 6

Airline B653m ‧ economy

Cheapest Flight Round-trip

$148

Cheapest price found in the last 14 days, departing Apr 22 and returning May 1

Airline F91h 9m ‧ economy

Cheapest Layover airport

$349

The cheapest layover airport to Punta Cana is currently $349

Airline CM1 stop ‧ 21h 48m ‧ economy

Best Arrival airport

$148

The best arrival airport to Punta Cana is currently $148

Airline F91h 9m ‧ economy

Best Departure airport

$148

The best departure airport to Punta Cana is currently $148

Airline F91h 9m ‧ economy

Cheapest Airline

$148

The cheapest airline to Punta Cana is currently $148

Airline F91h 9m ‧ economy

Flights to Punta Cana