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) 2024-05-14 2024-05-14 176 USD 9 hours 51 minutes Connection 2024-04-18T14:37:18
Miami (MIA) - Punta Cana (PUJ) 2024-05-20 2024-05-21 176 USD 12 hours 57 minutes Connection 2024-04-19T18:56:45
Miami (MIA) - Punta Cana (PUJ) 2024-04-24 2024-04-24 178 USD 21 hours 21 minutes Connection 2024-04-17T14:10:59
Miami (MIA) - Punta Cana (PUJ) 2024-05-07 2024-05-08 182 USD 28 hours 34 minutes Connection 2024-04-18T20:45:44
Miami (MIA) - Punta Cana (PUJ) 2024-05-11 2024-05-12 182 USD 27 hours 46 minutes Connection 2024-04-19T17:11:06
Miami (MIA) - Punta Cana (PUJ) 2024-04-24 2024-04-25 182 USD 21 hours 52 minutes Connection 2024-04-17T20:34:35
Miami (MIA) - Punta Cana (PUJ) 2024-04-30 2024-05-01 182 USD 28 hours 34 minutes Connection 2024-04-18T19:43:18
Miami (MIA) - Punta Cana (PUJ) 2024-05-04 2024-05-07 189 USD 5 hours 11 minutes Direct 2024-04-17T09:42:54
Miami (MIA) - Punta Cana (PUJ) 2024-05-04 2024-05-08 189 USD 5 hours 8 minutes Direct 2024-04-18T09:54:10
Miami (MIA) - Punta Cana (PUJ) 2024-05-04 2024-05-09 189 USD 5 hours 11 minutes Direct 2024-04-19T02:31:11
Miami (MIA) - Punta Cana (PUJ) 2024-05-04 2024-05-10 189 USD 5 hours 8 minutes Direct 2024-04-18T18:46:16
Miami (MIA) - Punta Cana (PUJ) 2024-05-05 2024-05-08 189 USD 5 hours 17 minutes Direct 2024-04-18T17:21:04
Miami (MIA) - Punta Cana (PUJ) 2024-05-05 2024-05-09 189 USD 5 hours 11 minutes Direct 2024-04-18T20:07:38
Miami (MIA) - Punta Cana (PUJ) 2024-05-06 2024-05-09 189 USD 5 hours 11 minutes Direct 2024-04-19T19:06:03
Miami (MIA) - Punta Cana (PUJ) 2024-04-20 2024-04-23 189 USD 5 hours 11 minutes Direct 2024-04-17T18:09:54
Miami (MIA) - Punta Cana (PUJ) 2024-04-21 2024-04-23 189 USD 5 hours 11 minutes Direct 2024-04-18T00:49:07
Miami (MIA) - Punta Cana (PUJ) 2024-04-21 2024-04-24 189 USD 5 hours 17 minutes Direct 2024-04-18T18:27:57
Miami (MIA) - Punta Cana (PUJ) 2024-04-22 2024-04-24 189 USD 5 hours 8 minutes Direct 2024-04-19T15:17:25
Miami (MIA) - Punta Cana (PUJ) 2024-04-22 2024-04-25 189 USD 5 hours 11 minutes Direct 2024-04-19T16:48:47
Miami (MIA) - Punta Cana (PUJ) 2024-04-22 2024-04-26 189 USD 5 hours 8 minutes Direct 2024-04-18T12:30:37
Miami (MIA) - Punta Cana (PUJ) 2024-04-23 2024-04-23 189 USD 5 hours 8 minutes Direct 2024-04-18T04:14:05
Miami (MIA) - Punta Cana (PUJ) 2024-04-23 2024-04-26 189 USD 5 hours 17 minutes Direct 2024-04-19T21:22:18
Miami (MIA) - Punta Cana (PUJ) 2024-04-24 2024-05-01 189 USD 5 hours 8 minutes Direct 2024-04-17T17:12:50
Miami (MIA) - Punta Cana (PUJ) 2024-04-25 2024-04-27 189 USD 5 hours 17 minutes Direct 2024-04-18T03:49:43
Miami (MIA) - Punta Cana (PUJ) 2024-04-27 2024-05-01 189 USD 5 hours 8 minutes Direct 2024-04-18T11:19:28
Miami (MIA) - Punta Cana (PUJ) 2024-04-27 2024-04-30 189 USD 5 hours 11 minutes Direct 2024-04-17T21:00:39
Miami (MIA) - Punta Cana (PUJ) 2024-04-28 2024-05-01 189 USD 5 hours 17 minutes Direct 2024-04-19T23:47:59
Miami (MIA) - Punta Cana (PUJ) 2024-04-28 2024-04-30 189 USD 5 hours 11 minutes Direct 2024-04-17T21:43:37
Miami (MIA) - Punta Cana (PUJ) 2024-05-31 2024-06-09 375 USD 14 hours 48 minutes Connection 2024-04-18T01:00:31
Miami (MIA) - Punta Cana (PUJ) 2024-07-01 2024-07-08 409 USD 5 hours 11 minutes Direct 2024-04-14T07:17:06

Miami to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
AA2634 Miami (MIA) Punta Cana (PUJ) 8:49 p.m. 10:25 p.m. Boeing 737-800
AA2541 Miami (MIA) Punta Cana (PUJ) 6:46 p.m. 8:45 p.m. Airbus A321-100/200
F966 Miami (MIA) Punta Cana (PUJ) 7:10 a.m. 9:32 a.m. A20N
AA2548 Miami (MIA) Punta Cana (PUJ) 6:55 p.m. 8:15 p.m. Boeing 737-800
AA807 Miami (MIA) Punta Cana (PUJ) 2:25 p.m. 5:20 p.m. Airbus A321-100/200
AA1081 Miami (MIA) Punta Cana (PUJ) 10:23 p.m. 11:59 p.m. B738
IB4364 Miami (MIA) Punta Cana (PUJ) noon 5:43 p.m. 738
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