How long does it take to fly from miami to punta cana? Flight time from miami international airport (mia) to punta cana international airport (puj) is approximately 2 hours and 35. The total flight duration from miami, fl to punta cana, dominican republic is 2 hours, 19 minutes. This assumes an average flight speed for a commercial airliner of 500 mph, which is. 2 hours, 19 minutes.
Compare this to a whole day of commercial travel with the airports and waiting in line for security, which ends up taking a total of 6 hours, 23 minutes. In the following discussion, we'll delve into all the factors that determine the length of a flight to punta cana from miami and what you can expect from your journey. How long does a flight from miami (mia) to punta cana (puj) take? The flight between miami (mia) and punta cana (puj) typically takes about 2 hour and 33 minute. Flight time from miami, united states to punta cana, dominican republic is 1 hours 48 minutes under avarage conditions.
Our flight time calculator assumes an average flight speed for a. Time in the air or flight time is on average around 1 hour and 55 minutes when flying nonstop or direct without any connections or stopovers between miami and punta cana. The flight. The cheapest way to get from miami to punta cana costs only $193, and the quickest way takes just 5 hours. Find the travel option that best suits you.