Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap MIA to PUJ Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Miami to Punta Cana route information

Origin Airport Miami Intl.
Destination Airport Punta Cana Intl.
Airlines Serving Aeromexico, Air Canada, American Airlines, Avianca, Copa, Delta, LATAM Airlines Group, United
Flight Price $291
Distance 910 mi

Cheap MIA to PUJ Flights

  • Question : What is the cheapest airline flying from Miami to Punta Cana?
    Answer : LATAM Airlines strives to keep prices down for their passengers over the next three months. Bookings are being made at just $296, which is a good deal when compared to the high-end bookings of $3,147.
  • Question : From Miami to Punta Cana, which day of the week is going to have the most flight times?
    Answer : When you’re flying from MIA to PUJ, the day with the most flight times is Sunday, with seven different options. Tuesday currently offers the fewest number of flight times with four options.
  • Question : What is the cheapest day to fly to Punta Cana?
    Answer : As of May 20th, the cheapest day to fly from Miami to Punta Cana is Jun 2nd. Tickets are currently $296, 46% below the average price.
  • Question : How long is the flight from MIA to PUJ?
    Answer : LATAM Airlines can get you there in two hours and 20 minutes. For example, if you were to leave Miami at 7:20 AM EDT, you would get to Punta Cana at 10:40 AM AST. Giving you enough time if you want to catch up on your sleep before you land (don't forget, there is a one-hour time change).
  • Question : Can I change the date of my flight?
    Answer : You sure can and you may save yourself some money by changing when you take off. The lowest-cost day to fly in June is Wednesday. Being flexible with your travel days can provide you extra savings when booking.
  • Question : Which airline has the least delays from Miami to Punta Cana?
    Answer : Booking with LATAM Airlines Argentina means you will arrive to Punta Cana around the time you were supposed to. In fact, this timely airline has a 100% on-time average. Of course, it never hurts to be prepared. If you’re on World Atlantic Airlines, be sure to sign up for the delay notifications to stay up to date with your flight’s status.
  • Question : How long does it take to fly from Miami to Punta Cana?
    Answer : Definitely the fastest option to get to Punta Cana when compared to driving. Flying from MIA to PUJ can take as little as two hours and 20 minutes. Remember, there is a time change of one hour.

May 5, 2019

Golf bag arrived 2 hours after flight but good comunication

Apr 3, 2019

The only negative is that the flight attendant was very loud talking/joking around with her co-workers in the back of the f plane the entire flight and therefore I could not sleep.

Mar 31, 2019

The only issue was that our flight was waiting for take off for an hour in MIA.

Dec 10, 2018

Bad service with the check in people at the door, rude people and not friendly. The only man there was unrespectful

Nov 18, 2018

Good airline very professional

Oct 25, 2018


Oct 2, 2018

No wi fi..very bad

Sep 21, 2018

The experience with LATAM was amazing, thanks for your attention on board

Sep 10, 2018

All of the planes need tv to watch movies

Sep 9, 2018

Very pleased with Expedia. Thank you