Cheap flights from Punta Cana to Miami

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

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

Punta Cana to Miami flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Punta Cana (PUJ) - Miami (MIA) 2024-05-02 2024-05-05 192 USD 5 hours 11 minutes Direct 2024-04-25T13:34:54
Punta Cana (PUJ) - Miami (MIA) 2024-05-03 2024-05-04 192 USD 5 hours 8 minutes Direct 2024-04-25T16:49:01
Punta Cana (PUJ) - Miami (MIA) 2024-05-03 2024-05-05 192 USD 5 hours 17 minutes Direct 2024-04-25T23:27:12
Punta Cana (PUJ) - Miami (MIA) 2024-05-03 2024-05-07 192 USD 5 hours 17 minutes Direct 2024-04-24T01:22:31
Punta Cana (PUJ) - Miami (MIA) 2024-05-08 2024-05-14 192 USD 5 hours 17 minutes Direct 2024-04-24T19:40:37
Punta Cana (PUJ) - Miami (MIA) 2024-05-09 2024-05-12 192 USD 5 hours 17 minutes Direct 2024-04-24T02:05:01
Punta Cana (PUJ) - Miami (MIA) 2024-05-09 2024-05-13 192 USD 5 hours 11 minutes Direct 2024-04-23T10:56:40
Punta Cana (PUJ) - Miami (MIA) 2024-05-10 2024-05-12 192 USD 5 hours 17 minutes Direct 2024-04-25T01:20:37
Punta Cana (PUJ) - Miami (MIA) 2024-05-10 2024-05-14 192 USD 5 hours 17 minutes Direct 2024-04-24T14:44:06
Punta Cana (PUJ) - Miami (MIA) 2024-05-11 2024-05-12 192 USD 5 hours 8 minutes Direct 2024-04-26T01:39:16
Punta Cana (PUJ) - Miami (MIA) 2024-06-11 2024-06-25 192 USD 5 hours 18 minutes Direct 2024-04-23T07:10:50
Punta Cana (PUJ) - Miami (MIA) 2024-05-13 2024-05-19 192 USD 5 hours 21 minutes Direct 2024-04-23T01:32:42
Punta Cana (PUJ) - Miami (MIA) 2024-05-15 2024-05-29 192 USD 5 hours 13 minutes Direct 2024-04-24T09:35:16
Punta Cana (PUJ) - Miami (MIA) 2024-05-16 2024-05-20 192 USD 5 hours 10 minutes Direct 2024-04-23T18:16:26
Punta Cana (PUJ) - Miami (MIA) 2024-05-16 2024-05-30 192 USD 5 hours 18 minutes Direct 2024-04-25T09:29:42
Punta Cana (PUJ) - Miami (MIA) 2024-05-17 2024-05-19 192 USD 5 hours 14 minutes Direct 2024-04-25T19:25:37
Punta Cana (PUJ) - Miami (MIA) 2024-05-17 2024-05-20 192 USD 5 hours 6 minutes Direct 2024-04-25T00:06:47
Punta Cana (PUJ) - Miami (MIA) 2024-05-17 2024-05-21 192 USD 5 hours 14 minutes Direct 2024-04-24T02:45:05
Punta Cana (PUJ) - Miami (MIA) 2024-05-18 2024-05-20 192 USD 5 hours 11 minutes Direct 2024-04-25T00:02:30
Punta Cana (PUJ) - Miami (MIA) 2024-05-21 2024-06-04 192 USD 5 hours 14 minutes Direct 2024-04-23T09:07:08
Punta Cana (PUJ) - Miami (MIA) 2024-05-21 2024-05-29 192 USD 5 hours 10 minutes Direct 2024-04-26T05:46:00
Punta Cana (PUJ) - Miami (MIA) 2024-05-23 2024-05-27 192 USD 5 hours 10 minutes Direct 2024-04-26T05:31:43
Punta Cana (PUJ) - Miami (MIA) 2024-05-24 2024-05-28 192 USD 5 hours 14 minutes Direct 2024-04-24T12:30:01
Punta Cana (PUJ) - Miami (MIA) 2024-05-24 2024-05-29 192 USD 5 hours 6 minutes Direct 2024-04-24T00:55:48
Punta Cana (PUJ) - Miami (MIA) 2024-04-26 2024-04-27 192 USD 5 hours 8 minutes Direct 2024-04-25T20:51:33
Punta Cana (PUJ) - Miami (MIA) 2024-04-26 2024-04-28 192 USD 5 hours 17 minutes Direct 2024-04-24T13:03:37
Punta Cana (PUJ) - Miami (MIA) 2024-04-26 2024-04-30 192 USD 5 hours 17 minutes Direct 2024-04-24T01:58:11
Punta Cana (PUJ) - Miami (MIA) 2024-04-27 2024-04-29 192 USD 5 hours 8 minutes Direct 2024-04-24T15:01:20
Punta Cana (PUJ) - Miami (MIA) 2024-05-28 2024-06-11 192 USD 5 hours 18 minutes Direct 2024-04-23T08:16:13
Punta Cana (PUJ) - Miami (MIA) 2024-05-31 2024-06-02 192 USD 5 hours 14 minutes Direct 2024-04-25T13:22:45

Punta Cana to Miami flight status

Flight Origin Destination Departure Arrival Equip
AA9600 Punta Cana (PUJ) Miami (MIA) 10 p.m. 6:45 p.m. B738
AA773 Punta Cana (PUJ) Miami (MIA) 3:45 p.m. 4:56 p.m. Boeing 737-800
AA2166 Punta Cana (PUJ) Miami (MIA) 6 a.m. 8:31 a.m. A319
AA2638 Punta Cana (PUJ) Miami (MIA) 3:37 p.m. 6:10 p.m. Boeing 737-800
AA1591 Punta Cana (PUJ) Miami (MIA) 3:04 p.m. 7:39 p.m. Boeing 737-800
AA812 Punta Cana (PUJ) Miami (MIA) 9:15 a.m. 11:30 a.m. Airbus A321-100/200
AA2337 Punta Cana (PUJ) Miami (MIA) 7:28 a.m. 8:05 a.m. Boeing 737 Max 8
IB4521 Punta Cana (PUJ) Miami (MIA) 5:10 p.m. 7:08 p.m. 738
F967 Punta Cana (PUJ) Miami (MIA) 10:55 a.m. 1:41 p.m. A20N
IB4319 Punta Cana (PUJ) Miami (MIA) 12:43 p.m. 2:41 p.m. B738
IB4529 Punta Cana (PUJ) Miami (MIA) 11:29 a.m. 12:47 p.m. 738
X9352 Punta Cana (PUJ) Miami (MIA) 3:30 p.m. 6:20 p.m. Airbus A321-231
Q7202 Punta Cana (PUJ) Miami (MIA) 10:30 a.m. 2:10 p.m. B733
WAL701 Punta Cana (PUJ) Miami (MIA) 3 p.m. midnight None
Y2352 Punta Cana (PUJ) Miami (MIA) 2:46 p.m. 4:22 p.m. A321
X9350 Punta Cana (PUJ) Miami (MIA) 8 p.m. 4:51 p.m. A321
SWQ202 Punta Cana (PUJ) Miami (MIA) noon midnight None
LA594 Punta Cana (PUJ) Miami (MIA) None None B788
G39244 Punta Cana (PUJ) Miami (MIA) None None B738
WAL703 Punta Cana (PUJ) Miami (MIA) 3:30 p.m. midnight None
BE3654 Punta Cana (PUJ) Miami (MIA) 10:35 a.m. 2:01 p.m.
EA3049 Punta Cana (PUJ) Miami (MIA) 11:30 a.m. 1:42 p.m. B738
SWQ204 Punta Cana (PUJ) Miami (MIA) noon midnight None
LL4408 Punta Cana (PUJ) Miami (MIA) None None B738
WAL773 Punta Cana (PUJ) Miami (MIA) 1 p.m. 3:11 p.m. MD83
LA596 Punta Cana (PUJ) Miami (MIA) 6:05 a.m. 12:55 p.m. B789
Q7208 Punta Cana (PUJ) Miami (MIA) 3 p.m. 5:12 p.m. B734
WQ204 Punta Cana (PUJ) Miami (MIA) None None B734
9U896 Punta Cana (PUJ) Miami (MIA) 12:05 p.m. 3:27 p.m. E90