Phoenix (PHX) to Punta Cana (PUJ) flight deal in economy from $181
Phoenix Sky Harbor International Airport
Phoenix, United States
Punta Cana International Airport
Punta Cana, Dominican Republic
$373 USD
-51%$181 USD
Verified about 1 hour agoOctober 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Limited Availability
16% of dates checked are available within 10% of the lowest price
Sunday, October 18th, 2026
Outbound Flights
9h 49m·1 stop
$181 USD
PHXOct 18 22:01
→MIAOct 19 05:08
AA 2654Airbus A321neo
3h 17m layover

MIAOct 19 08:25
→PUJOct 19 10:50
AA 2638Boeing 737
12h 5m·1 stop
$181 USD
PHXOct 18 23:59
→MIAOct 19 07:05
AA 2263Boeing 737
5h 30m layover

MIAOct 19 12:35
→PUJOct 19 15:04
AA 2517Airbus A321neo
26h 39m·1 stop
$196 USD
PHXOct 18 05:00
→CLTOct 18 12:00
AA 3009Airbus A321
19h 10m layover·Overnight

CLTOct 19 07:10
→PUJOct 19 10:39
AA 2790Airbus A321
12h 2m·1 stop
$340 USD
PHXOct 18 00:10
→PHLOct 18 07:37
AA 1242Airbus A321
3h 26m layover

PHLOct 18 11:03
→PUJOct 18 15:12
AA 2641Boeing 737
8h 30m·1 stop
$340 USD
PHXOct 18 23:09
→CLTOct 19 06:00
AA 2821Airbus A321neo
1h 10m layover

CLTOct 19 07:10
→PUJOct 19 10:39
AA 2790Airbus A321
7h 51m·1 stop
$340 USD
PHXOct 18 23:59
→MIAOct 19 07:05
AA 2263Boeing 737
1h 20m layover

MIAOct 19 08:25
→PUJOct 19 10:50
AA 2638Boeing 737
10h 27m·1 stop
$1,399 USD
PHXOct 18 00:36
→ORDOct 18 05:59
AA 1148Airbus A321
2h 26m layover

ORDOct 18 08:25
→PUJOct 18 14:03
AA 2841Airbus A321