WhatFliesWhere Get the app

Nonstop flights from Miami to Punta Cana

4 airlines fly this route, with up to 7 flights a day.

MIAMiami International
911 mi · 34 flights a week
PUJPunta Cana International
MIAPUJ

When they leave

Miami time
5:24a4:02pFirst departure 5:24 AM, last 4:02 PM

Six in the morning, 5:24 AM to 10:09 AM, then four in the afternoon, 12:30 PM to 4:02 PM.

Every flight

Earliest first

Schedules last checked Sep 19, 2026. Times are local.

Flying from Miami to Punta Cana

American Airlines flies most often, 2 to 3 times a day on the Airbus A321, Airbus A321neo and Boeing 737. Arajet flies 1 to 2 times a day on the Boeing 737 MAX 8. Sky High flies 5 times a week on the Boeing 737 and Embraer 190. LATAM Airlines Chile flies on Fridays and Saturdays with the Boeing 787.

Flights run every day of the week, from 3 on Tuesdays and Wednesdays to 7 on Saturdays and Sundays. The first arrival in Punta Cana is at 8:00 AM and the last at 6:38 PM. The flight covers 911 miles.

Frontier Airlines stopped flying it after Aug 17.

Flying back, Punta Cana to Miami has 38 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Miami to Punta Cana.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.