Cheap flights from Miami to Punta Cana

Find cheap Punta Cana to Miami flights with our free search service. Compare all available fares for direct or connection flights from Punta Cana to Miami.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to Punta Cana flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Miami (MIA) - Punta Cana (PUJ) 2026-10-04 2026-10-04 427 USD 15 hours 34 minutes Connection 2026-04-13T14:35:00

Miami to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
AA807 Miami (MIA) Punta Cana (PUJ) 6 a.m. 7:40 a.m. Airbus A321-100/200
IB4364 Miami (MIA) Punta Cana (PUJ) 11:56 a.m. 5:50 p.m. 738
AA2634 Miami (MIA) Punta Cana (PUJ) 12:05 p.m. 2:21 p.m. Boeing 737-800
AA1081 Miami (MIA) Punta Cana (PUJ) 8:49 p.m. 11:56 p.m. B738
AA2548 Miami (MIA) Punta Cana (PUJ) 11:15 a.m. 1:59 p.m. Boeing 737-800
F966 Miami (MIA) Punta Cana (PUJ) 7:45 a.m. 10:13 a.m. A20N
Y2353 Miami (MIA) Punta Cana (PUJ) 5 p.m. 3:39 a.m. A321
UX65 Miami (MIA) Punta Cana (PUJ) 12:20 p.m. 4:40 p.m. A332
U57300 Miami (MIA) Punta Cana (PUJ) 5 p.m. 6:41 a.m. Airbus A320-232
M67873 Miami (MIA) Punta Cana (PUJ) 7:20 p.m. 8:40 p.m. 76F
LL4401 Miami (MIA) Punta Cana (PUJ) None None B738
EK240 Miami (MIA) Punta Cana (PUJ) 9:40 a.m. 12:05 p.m. 77W
WQ203 Miami (MIA) Punta Cana (PUJ) None None B733
JL1603 Miami (MIA) Punta Cana (PUJ) 6:25 p.m. 9:46 p.m. 73H
US2468 Miami (MIA) Punta Cana (PUJ) 1:20 p.m. 3:45 p.m. 738
QT4079 Miami (MIA) Punta Cana (PUJ) None None A332
D94329 Miami (MIA) Punta Cana (PUJ) 5:30 p.m. 7:50 p.m.
M67843 Miami (MIA) Punta Cana (PUJ) 8:50 a.m. 10:10 a.m. 76F
US1502 Miami (MIA) Punta Cana (PUJ) 10:45 a.m. 1:15 p.m. 738