Cheap flights from Punta Cana to Miami

62 nonstop flights a week, 5 of them today. Operated by 6 airlines, about 2h 44m in the air, 905 mi (1,456 km). Tickets from $168, nonstop from $169.

Flights from Punta Cana to Miami

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Punta Cana to Miami

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Punta Cana to Miami

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Punta Cana to Miami at a glance

flight time, from 2h 29m to 2h 54m
2h 44m
straight-line distance
905 mi (1,456 km)
flights a week
62
flights today
5
first and last departure
09:28 - 16:51
lowest price, with a connection, 13 January
$168
lowest nonstop price
$169
airlines
6

Punta Cana to Miami ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: January 2027, tickets from $168. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is December 2026: from $177. The average across months is $171.

Punta Cana to Miami flight schedule

62 flights a week, 5 today, 48 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DM 5100
Arajet
09:28 Punta Cana International
11:15 Miami International
2h 47m
Sat
Boeing 737
DM 5100
Arajet
09:38 Punta Cana International
11:25 Miami International
2h 47m
Tue, Thu
Boeing 737
DM 5102
Arajet
11:45 Punta Cana International
13:32 Miami International
2h 47m
Sun
Boeing 737
AA 752
American Airlines
12:50 Punta Cana International, terminal B
14:35 Miami International
2h 45m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 422
American Airlines
12:58 Punta Cana International, terminal B
14:42 Miami International
2h 44m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
AA 752
American Airlines
12:58 Punta Cana International, terminal B
14:43 Miami International
2h 45m
Sat
Boeing 737-800
DM 5102
Arajet
13:21 Punta Cana International
15:08 Miami International
2h 47m
Fri
Boeing 737
DM 5102
Arajet
13:28 Punta Cana International
15:15 Miami International
2h 47m
Wed
Boeing 737
DM 5104
Arajet
14:36 Punta Cana International
16:23 Miami International
2h 47m
Mon
Boeing 737
B6 1974
jetBlue
14:39 Punta Cana International, terminal A
16:17 Fort Lauderdale-Hollywood International, terminal 4
2h 38m
Mon, Thu, Fri, Sat, Sun
Airbus A220-300
AA 1180
American Airlines
14:44 Punta Cana International, terminal B
16:29 Miami International
2h 45m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
AA 3050
American Airlines
14:46 Punta Cana International, terminal B
16:30 Miami International
2h 44m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800
B6 174
jetBlue
14:50 Punta Cana International, terminal A
16:27 Fort Lauderdale-Hollywood International, terminal 4
2h 37m
Daily
Airbus A220-300
AA 3050
American Airlines
14:51 Punta Cana International, terminal B
16:35 Miami International
2h 44m
Sat
Boeing 737-800
B6 1474
jetBlue
16:31 Punta Cana International, terminal A
18:08 Fort Lauderdale-Hollywood International, terminal 4
2h 37m
Daily
Airbus A320
LA 592
LATAM Airlines Group
16:40 Punta Cana International, terminal B
18:25 Miami International
2h 45m
Fri, Sat
Boeing 787-800
AA 2116
American Airlines
16:48 Punta Cana International, terminal B
18:36 Miami International
2h 48m
Mon, Thu, Fri, Sat, Sun
Airbus A320
AA 1557
American Airlines
16:51 Punta Cana International, terminal B
18:44 Miami International
2h 53m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
B6 1974
jetBlue
14:37 Punta Cana International, terminal A
16:16 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A220-300
AA 2231
American Airlines
14:56 Punta Cana International, terminal B
16:39 Miami International
2h 43m
Seasonal
Boeing 737-800
AA 752
American Airlines
12:56 Punta Cana International, terminal B
14:39 Miami International
2h 43m
Seasonal
Boeing 737-800
AA 751
American Airlines
12:24 Punta Cana International, terminal B
14:16 Miami International
2h 52m
Seasonal
Boeing 737-800
B6 1974
jetBlue
14:50 Punta Cana International, terminal A
16:29 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A220-300
AA 667
American Airlines
15:57 Punta Cana International, terminal B
17:45 Miami International
2h 48m
Seasonal
Boeing 737-800
AA 667
American Airlines
15:48 Punta Cana International, terminal B
17:33 Miami International
2h 45m
Seasonal
Boeing 737-800
AA 751
American Airlines
15:12 Punta Cana International, terminal B
17:06 Miami International
2h 54m
Seasonal
Airbus A320
B6 1974
jetBlue
15:00 Punta Cana International, terminal A
16:40 Fort Lauderdale-Hollywood International, terminal 4
2h 40m
Seasonal
Airbus A320
B6 174
jetBlue
16:33 Punta Cana International, terminal A
18:13 Fort Lauderdale-Hollywood International, terminal 4
2h 40m
Seasonal
Airbus A220-300
AA 1639
American Airlines
12:57 Punta Cana International, terminal B
14:44 Miami International
2h 47m
Seasonal
Boeing 737-800
LA 592
LATAM Airlines Group
14:10 Punta Cana International, terminal B
15:55 Miami International
2h 45m
Seasonal
Boeing 787-800
AA 513
American Airlines
15:00 Punta Cana International, terminal B
16:47 Miami International
2h 47m
Seasonal
Boeing 737-800
AA 3209
American Airlines
13:05 Punta Cana International, terminal B
14:56 Miami International
2h 51m
Seasonal
Boeing 737-800
AA 2538
American Airlines
14:58 Punta Cana International, terminal B
16:51 Miami International
2h 53m
Seasonal
Boeing 737-800
B6 174
jetBlue
16:35 Punta Cana International, terminal A
18:18 Fort Lauderdale-Hollywood International, terminal 4
2h 43m
Seasonal
Airbus A321
B6 1074
jetBlue
14:40 Punta Cana International, terminal A
16:19 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A320
AA 1639
American Airlines
13:05 Punta Cana International, terminal B
14:56 Miami International
2h 51m
Seasonal
Boeing 737-800
AA 3101
American Airlines
14:58 Punta Cana International, terminal B
16:51 Miami International
2h 53m
Seasonal
Boeing 737-800
AA 1639
American Airlines
12:05 Punta Cana International, terminal B
14:56 Miami International
2h 51m
Seasonal
Boeing 737-800
B6 1074
jetBlue
13:40 Punta Cana International, terminal A
16:19 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A320
AA 3101
American Airlines
13:58 Punta Cana International, terminal B
16:51 Miami International
2h 53m
Seasonal
Boeing 737-800
B6 174
jetBlue
15:35 Punta Cana International, terminal A
18:18 Fort Lauderdale-Hollywood International, terminal 4
2h 43m
Seasonal
Airbus A321
AA 3274
American Airlines
16:05 Punta Cana International, terminal B
18:58 Miami International
2h 53m
Seasonal
Airbus A320
B6 1074
jetBlue
13:50 Punta Cana International, terminal A
16:29 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A320
B6 174
jetBlue
16:22 Punta Cana International, terminal A
19:05 Fort Lauderdale-Hollywood International, terminal 4
2h 43m
Seasonal
Airbus A321
W1 4097
World Ticket Ltd
13:21 Punta Cana International
16:08 Miami International
2h 47m
Selected dates
Boeing 737
DM 5102
Arajet
13:01 Punta Cana International
15:48 Miami International
2h 47m
Seasonal
Boeing 737
DM 5100
Arajet
09:45 Punta Cana International
12:25 Miami International
2h 40m
Seasonal
Boeing 737
DM 5102
Arajet
13:08 Punta Cana International
15:48 Miami International
2h 40m
Seasonal
Boeing 737
DM 5100
Arajet
11:52 Punta Cana International
14:32 Miami International
2h 40m
Seasonal
Boeing 737
DM 5102
Arajet
14:43 Punta Cana International
17:23 Miami International
2h 40m
Seasonal
Boeing 737
AA 1295
American Airlines
13:29 Punta Cana International, terminal B
16:14 Miami International
2h 45m
Seasonal
Boeing 737-800
AA 3112
American Airlines
14:35 Punta Cana International, terminal B
17:20 Miami International
2h 45m
Seasonal
Boeing 737-800
B6 1474
jetBlue
14:00 Punta Cana International, terminal A
16:34 Fort Lauderdale-Hollywood International, terminal 4
2h 34m
Seasonal
Airbus A320
B6 2374
jetBlue
15:45 Punta Cana International, terminal A
18:24 Fort Lauderdale-Hollywood International, terminal 4
2h 39m
Seasonal
Airbus A320
AA 2638
American Airlines
11:59 Punta Cana International, terminal B
14:34 Miami International
2h 35m
Seasonal
Boeing 737-800
AA 3112
American Airlines
13:47 Punta Cana International, terminal B
16:25 Miami International
2h 38m
Seasonal
Boeing 737-800
AA 2337
American Airlines
16:15 Punta Cana International, terminal B
18:53 Miami International
2h 38m
Seasonal
Airbus A320
DO 913
Sky High Dominicana
12:00 Punta Cana International
14:30 Miami International
2h 30m
Seasonal
Boeing 737-700
B6 1474
jetBlue
13:50 Punta Cana International, terminal A
16:19 Fort Lauderdale-Hollywood International, terminal 4
2h 29m
Seasonal
Airbus A320
B6 174
jetBlue
16:39 Punta Cana International, terminal A
19:09 Fort Lauderdale-Hollywood International, terminal 4
2h 30m
Seasonal
Airbus A320
AA 2638
American Airlines
12:00 Punta Cana International, terminal B
14:36 Miami International
2h 36m
Seasonal
Boeing 737-800
AA 3112
American Airlines
13:49 Punta Cana International, terminal B
16:28 Miami International
2h 39m
Seasonal
Boeing 737-800
AA 2337
American Airlines
16:18 Punta Cana International, terminal B
18:59 Miami International
2h 41m
Seasonal
Airbus A320
AA 2638
American Airlines
12:02 Punta Cana International, terminal B
14:39 Miami International
2h 37m
Seasonal
Boeing 737-800
AA 3112
American Airlines
13:48 Punta Cana International, terminal B
16:26 Miami International
2h 38m
Seasonal
Boeing 737-800
AA 2337
American Airlines
16:19 Punta Cana International, terminal B
18:59 Miami International
2h 40m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Miami is 1 hour behind Punta Cana. The search shows seat availability and the price for your date.

Airlines flying Punta Cana to Miami

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Punta Cana to Miami depart and land

Departure from Punta Cana

62 flights a week, terminals A, B, 0 mi (0 km) from the city centre

Arrival in Miami

Miami International closest to the centreMIA

43 flights a week, 6 mi (9 km) from the city centre

19 flights a week, terminal 4, 22 mi (35 km) from the city centre

When to visit Miami

Weather by month

Best time to visit: February, March, April, November and December, +25° to +28° by day, sea +24° to +26°. In November it is +27° by day and +21° at night, sea +26°, with 12 rainy days.

Jan
+24° +17° +22° 10 days
Feb
+25° +19° +24° 11 days
Mar
+27° +20° +25° 11 days
Apr
+28° +21° +26° 12 days
May
+30° +23° +29° 15 days
Jun
+30° +24° +30° 23 days
Jul
+31° +26° +32° 21 days
Aug
+32° +26° +32° 25 days
Sep
+30° +24° +31° 24 days
Oct
+29° +23° +28° 18 days
Nov
+27° +21° +26° 12 days
Dec
+25° +19° +24° 12 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Punta Cana to Miami?
A nonstop flight takes 2 hours 44 minutes on average, from 2h 29m to 2h 54m depending on the flight.
How far is Miami from Punta Cana?
905 mi (1,456 km) in a straight line between the cities.
Which airlines fly nonstop from Punta Cana to Miami?
American Airlines (34 a week), jetBlue (19 a week), Arajet (7 a week), LATAM Airlines Group (2 a week), Sky High Dominicana and World Ticket Ltd.
How many flights a day are there from Punta Cana to Miami?
5 flights today and 62 a week, about 8.9 a day on average.
When are the first and last flights from Punta Cana to Miami?
The first departure is at 09:28 (DM5100), the last at 16:51 (AA1557). Local time.
What is the cheapest month to fly from Punta Cana to Miami?
January 2027: tickets from $168. The most expensive is December 2026, from $177.
What is the cheapest upcoming date to fly from Punta Cana to Miami?
13 January 2027 (Wednesday): from $168 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Punta Cana to Miami?
LATAM Airlines Group: nonstop tickets from $169 on 14 November by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Punta Cana and Miami?
Miami is 1 hour behind Punta Cana. Schedule times on this page are local to each airport.
Which Punta Cana airport do flights to Miami leave from?
Punta Cana International (62 a week).
Which Miami airport is closest to the city centre?
Miami International (MIA), 6 mi (9 km) from the city centre. Others: Fort Lauderdale-Hollywood International 22 mi (35 km).