All scheduled flights from Punta Cana to Milan (PUJ-MXP)
Dominican Republic
Italy
All scheduled flights from PUJ to MXP. You can fly from Punta Cana to Milan with 1 stop. The flight time is between 13 and 16 hours depending on your connecting flight. The PUJ-MXP route has no non-stop flights.