New York City (LGA) to Punta Cana (PUJ) flight deal in economy from $148
LaGuardia Airport
New York City, United States
Punta Cana International Airport
Punta Cana, Dominican Republic
$233 USD
-36%$148 USD
Verified 3 days agoJanuary 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Limited Availability
14% of dates checked are available within 10% of the lowest price
Tuesday, January 19th, 2027
Outbound Flights
7h 15m·1 stop
$148 USD
LGAJan 19 07:52
→MIAJan 19 11:20
AA 2854Airbus A321
1h 3m layover

MIAJan 19 12:23
→PUJJan 19 16:07
AA 1533Airbus A321neo
17h 51m·2 stops
$154 USD
LGAJan 19 19:59
→DCAJan 19 21:48
AA 4627Embraer 175
8h 17m layover·Overnight

DCAJan 20 06:05
→CLTJan 20 07:44
AA 2050Airbus A320
2h 34m layover

CLTJan 20 10:18
→PUJJan 20 14:50
AA 878Airbus A321
18h 1m·2 stops
$154 USD
LGAJan 19 18:47
→CLTJan 19 21:00
AA 1629Airbus A319
9h layover·Overnight

CLTJan 20 06:00
→MIAJan 20 08:07
AA 2960Boeing 737
1h 55m layover

MIAJan 20 10:02
→PUJJan 20 13:48
AA 514Boeing 737
6h 59m·1 stop
$193 USD
LGAJan 19 05:49
→MIAJan 19 09:15
AA 2510Airbus A321
47m layover

MIAJan 19 10:02
→PUJJan 19 13:48
AA 514Boeing 737
21h 13m·2 stops
$199 USD
LGAJan 19 15:29
→DCAJan 19 17:22
AA 4664Embraer 175
11h 38m layover·Overnight

DCAJan 20 05:00
→CLTJan 20 06:32
AA 698Airbus A319
2h 38m layover

CLTJan 20 09:10
→PUJJan 20 13:42
AA 846Airbus A321
14h 58m·1 stop
$249 USD
LGAJan 19 19:59
→MIAJan 19 23:28
AA 3142Airbus A321
8h 57m layover·Overnight

MIAJan 20 08:25
→PUJJan 20 11:57
AA 3209Boeing 737
16h 34m·1 stop
$468 USD
LGAJan 19 21:09
→ORDJan 19 23:00
AA 2654Boeing 737MAX 8 Passenger
9h 5m layover·Overnight

ORDJan 20 08:05
→PUJJan 20 14:43
AA 2256Airbus A321
14h 46m·2 stops
$1,179 USD
LGAJan 19 20:11
→RDUJan 19 22:16
AA 4705Embraer 175
6h 44m layover·Overnight

RDUJan 20 05:00
→MIAJan 20 07:17
AA 1231Boeing 737
1h 8m layover

MIAJan 20 08:25
→PUJJan 20 11:57
AA 3209Boeing 737