Direct flights from Miami International (MIA) to Punta Cana International (PUJ)

44 nonstop flights a week from Miami International (MIA) to Punta Cana International (PUJ) with 5 airlines, 2h 20m to 2h 47m in the air, 911 mi (1,466 km). Departures from 08:00 to 17:53.

Flights from Miami to Punta Cana

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: Miami to Punta Cana

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

Filters

Miami International (MIA) to Punta Cana International (PUJ) at a glance

flights a week
44
flights today
1
airlines
5
flight time
2h 20m - 2h 47m
distance
911 mi (1,466 km)
first and last departure
08:00 - 17:53
arrival terminal
B

Miami International (MIA) to Punta Cana International (PUJ) flight schedule

44 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DM 5171
Arajet
08:00 Miami International
11:36 Punta Cana International
2h 36m
Sun
Boeing 737
LA 591
LATAM Airlines Group
08:00 Miami International
11:20 Punta Cana International, terminal B
2h 20m
Fri, Sat
Boeing 787-800
AA 752
American Airlines
08:22 Miami International
11:49 Punta Cana International, terminal B
2h 27m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 3209
American Airlines
08:25 Miami International
11:58 Punta Cana International, terminal B
2h 33m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
AA 752
American Airlines
08:31 Miami International
11:58 Punta Cana International, terminal B
2h 27m
Sat
Boeing 737-800
AA 2952
American Airlines
10:05 Miami International
13:46 Punta Cana International, terminal B
2h 41m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737-800
AA 672
American Airlines
10:05 Miami International
13:44 Punta Cana International, terminal B
2h 39m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 2952
American Airlines
10:10 Miami International
13:51 Punta Cana International, terminal B
2h 41m
Sat
Boeing 737-800
AA 672
American Airlines
10:20 Miami International
13:59 Punta Cana International, terminal B
2h 39m
Sat
Boeing 737-800
AA 2116
American Airlines
12:12 Miami International
15:48 Punta Cana International, terminal B
2h 36m
Mon, Thu, Fri, Sat, Sun
Airbus A320
AA 827
American Airlines
12:13 Miami International
15:51 Punta Cana International, terminal B
2h 38m
Daily
Airbus A320
DM 5101
Arajet
12:45 Miami International
16:21 Punta Cana International
2h 36m
Sat
Boeing 737
DM 5101
Arajet
12:55 Miami International
16:31 Punta Cana International
2h 36m
Tue, Thu
Boeing 737
DM 5103
Arajet
15:02 Miami International
18:38 Punta Cana International
2h 36m
Sun
Boeing 737
DM 5103
Arajet
16:38 Miami International
20:14 Punta Cana International
2h 36m
Fri
Boeing 737
DM 5103
Arajet
16:45 Miami International
20:21 Punta Cana International
2h 36m
Wed
Boeing 737
DM 5105
Arajet
17:53 Miami International
21:29 Punta Cana International
2h 36m
Mon
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
AA 1645
American Airlines
13:15 Miami International
16:43 Punta Cana International, terminal B
2h 28m
Selected dates
Boeing 737
AA 2231
American Airlines
10:15 Miami International
13:56 Punta Cana International, terminal B
2h 41m
Seasonal
Boeing 737-800
AA 827
American Airlines
08:26 Miami International
11:59 Punta Cana International, terminal B
2h 33m
Seasonal
Airbus A320
AA 667
American Airlines
11:13 Miami International
14:57 Punta Cana International, terminal B
2h 44m
Seasonal
Boeing 737-800
AA 658
American Airlines
12:13 Miami International
15:58 Punta Cana International, terminal B
2h 45m
Seasonal
Airbus A320
AA 539
American Airlines
14:46 Miami International
18:13 Punta Cana International, terminal B
2h 27m
Seasonal
Boeing 737-800
DM 5171
Arajet
09:15 Miami International
12:51 Punta Cana International
2h 36m
Seasonal
Boeing 737
AA 667
American Airlines
11:07 Miami International
14:48 Punta Cana International, terminal B
2h 41m
Seasonal
Boeing 737-800
AA 514
American Airlines
10:00 Miami International
13:46 Punta Cana International, terminal B
2h 46m
Seasonal
Boeing 737-800
AA 1533
American Airlines
12:23 Miami International
16:07 Punta Cana International, terminal B
2h 44m
Seasonal
Airbus A320
AA 3209
American Airlines
08:39 Miami International
12:05 Punta Cana International, terminal B
2h 26m
Seasonal
Boeing 737-800
AA 2387
American Airlines
10:00 Miami International
13:47 Punta Cana International, terminal B
2h 47m
Seasonal
Boeing 737-800
AA 2189
American Airlines
12:15 Miami International
16:00 Punta Cana International, terminal B
2h 45m
Seasonal
Airbus A320
AA 1639
American Airlines
08:39 Miami International
12:05 Punta Cana International, terminal B
2h 26m
Seasonal
Boeing 737-800
AA 3101
American Airlines
10:00 Miami International
13:47 Punta Cana International, terminal B
2h 47m
Seasonal
Boeing 737-800
AA 3274
American Airlines
12:15 Miami International
16:00 Punta Cana International, terminal B
2h 45m
Seasonal
Airbus A320
DM 5171
Arajet
09:00 Miami International
11:36 Punta Cana International
2h 36m
Seasonal
Boeing 737
DM 5103
Arajet
16:02 Miami International
18:38 Punta Cana International
2h 36m
Seasonal
Boeing 737
DM 5101
Arajet
13:55 Miami International
16:31 Punta Cana International
2h 36m
Seasonal
Boeing 737
DM 5103
Arajet
17:45 Miami International
20:21 Punta Cana International
2h 36m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Punta Cana is 1 hour ahead of Miami.

Airlines flying Miami International (MIA) to Punta Cana International (PUJ)

Nonstop flights a week by the current schedule

Other airport combinations Miami to Punta Cana

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Miami International (MIA) to Punta Cana International (PUJ)?
44 nonstop flights a week by the current schedule, 30 flight numbers, 1 today.
How long is the flight from Miami International (MIA) to Punta Cana International (PUJ)?
From 2 hours 20 minutes to 2 hours 47 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Miami International (MIA) to Punta Cana International (PUJ)?
American Airlines (34 a week), Arajet (8 a week), LATAM Airlines Group (2 a week), Sky High Dominicana and World Ticket Ltd.
Which terminals are used between Miami International (MIA) and Punta Cana International (PUJ)?
Flights depart from Miami International and arrive at Punta Cana International, terminal B.
How far is Punta Cana International (PUJ) from Miami International (MIA)?
911 mi (1,466 km) in a straight line.
What are the earliest and latest flights from Miami International (MIA) to Punta Cana International (PUJ)?
The first departure is at 08:00 (Arajet), the last at 17:53 (Arajet), local time.