>
>
>
>
>
Flights from Milan to Punta Cana
Cheap flight deals from Milan to Punta Cana
Here are our top budget-friendly flights, offering flexible one-way or round-trip options. Additional flights with other timings and airlines are also available.
-
Round-trip
-
One way
-
-
Cheapest nonstopMXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sat, Jun 21 | Neos AirPUJ 2:50 PM15hNonstopMXP 11:50 AMPunta Cana - Milan | Sat, Jun 28 | Neos AirPHP 54,332 PHP 72,86025% OFF25% OFFPHP 72,860 PHP 54,332
-
MXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, Apr 27 | Neos AirPUJ 3:20 PM14h 10mNonstopMXP 11:30 AMPunta Cana - Milan | Sun, May 4 | Neos AirPHP 59,017 PHP 72,86019% OFF19% OFFPHP 72,860 PHP 59,017
-
MXP 9:00 AM16h 15m1 stopsPUJ 7:15 PMMilan - Punta Cana | Sat, May 10 | CondorPUJ 4:50 PM17h 25m1 stopsMXP 4:15 PMPunta Cana - Milan | Thu, May 15 | CondorPHP 33,705 PHP 72,86054% OFF54% OFFPHP 72,860 PHP 33,705
-
MXP 9:00 AM12h 45m1 stopsPUJ 3:45 PMMilan - Punta Cana | Fri, May 9 | CondorPUJ 6:50 PM15h 25m1 stopsMXP 4:15 PMPunta Cana - Milan | Tue, May 13 | CondorPHP 34,92852% OFFPHP 72,860 PHP 34,928
-
MXP 9:00 AM16h 15m1 stopsPUJ 7:15 PMMilan - Punta Cana | Sat, May 24 | CondorPUJ 8:55 PM13h 20m1 stopsMXP 4:15 PMPunta Cana - Milan | Sat, May 31 | CondorPHP 35,69551% OFFPHP 72,860 PHP 35,695
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 13 | Wizz Air MaltaPUJ 7:20 PM34h 10m1 stopsMXP 11:30 AMPunta Cana - Milan | Tue, May 20 | World2FlyPHP 36,12950% OFFPHP 72,860 PHP 36,129
-
MXP 11:05 AM14h 15m1 stopsPUJ 7:20 PMMilan - Punta Cana | Fri, May 30 | Air EuropaPUJ 9:20 PM13h 55m1 stopsMXP 5:15 PMPunta Cana - Milan | Wed, Jun 4 | Air EuropaPHP 36,39250% OFFPHP 72,860 PHP 36,392
-
MXP 9:00 AM16h 30m1 stopsPUJ 7:30 PMMilan - Punta Cana | Sun, May 18 | CondorPUJ 9:35 PM12h 40m1 stopsMXP 4:15 PMPunta Cana - Milan | Sun, May 25 | CondorPHP 36,64750% OFFPHP 72,860 PHP 36,647
-
MXP 11:05 AM14h 15m1 stopsPUJ 7:20 PMMilan - Punta Cana | Mon, May 19 | Air EuropaPUJ 9:20 PM13h 55m1 stopsMXP 5:15 PMPunta Cana - Milan | Mon, May 26 | Air EuropaPHP 36,90349% OFFPHP 72,860 PHP 36,903
-
MXP 6:15 PM31h 5m1 stopsPUJ 7:20 PMMilan - Punta Cana | Thu, May 29 | Air EuropaPUJ 9:20 PM13h 55m1 stopsMXP 5:15 PMPunta Cana - Milan | Wed, Jun 4 | Air EuropaPHP 37,06549% OFFPHP 72,860 PHP 37,065
-
MXP 12:15 PM31h 10m1 stopsPUJ 1:25 PMMilan - Punta Cana | Thu, May 1 | Air CanadaPUJ 2:25 PM13h 35m1 stopsMXP 10:00 AMPunta Cana - Milan | Wed, May 7 | Air CanadaPHP 37,10449% OFFPHP 72,860 PHP 37,104
-
MXP 9:00 AM17h 10m1 stopsPUJ 8:10 PMMilan - Punta Cana | Mon, May 19 | CondorPUJ 9:35 PM12h 40m1 stopsMXP 4:15 PMPunta Cana - Milan | Sun, May 25 | CondorPHP 37,63148% OFFPHP 72,860 PHP 37,631
-
MIL 1:00 PM17h 25m1 stopsPUJ Invalid DateMilan - Punta Cana | Sat, Apr 26 | Normal AirlinePUJ 3:00 PM6hNonstopMIL 4:00 PMPunta Cana - Milan | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, May 4 | NeosPHP 19,946 PHP 30,48435% OFF35% OFFPHP 30,484 PHP 19,946
-
MXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sat, Jun 21 | NeosPHP 24,692 PHP 30,48419% OFF19% OFFPHP 30,484 PHP 24,692
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 6 | Wizz Air MaltaPHP 15,254 PHP 30,48450% OFF50% OFFPHP 30,484 PHP 15,254
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 13 | Wizz Air MaltaPHP 16,09847% OFFPHP 30,484 PHP 16,098
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, Apr 29 | Wizz Air MaltaPHP 16,31446% OFFPHP 30,484 PHP 16,314
-
MXP 1:35 PM33h 45m1 stopsPUJ 5:20 PMMilan - Punta Cana | Mon, May 12 | RyanairPHP 16,43146% OFFPHP 30,484 PHP 16,431
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 27 | Wizz Air MaltaPHP 16,43146% OFFPHP 30,484 PHP 16,431
-
MXP 6:00 AM18h 55m1 stopsPUJ 6:55 PMMilan - Punta Cana | Tue, Jun 3 | Wizz Air MaltaPHP 16,57846% OFFPHP 30,484 PHP 16,578
-
MXP 9:50 AM15h 5m1 stopsPUJ 6:55 PMMilan - Punta Cana | Tue, May 6 | RyanairPHP 16,57846% OFFPHP 30,484 PHP 16,578
-
BGY 8:40 AM14h 40m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, Apr 29 | RyanairPHP 16,72545% OFFPHP 30,484 PHP 16,725
-
BGY 8:40 AM14h 40m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 13 | RyanairPHP 16,73245% OFFPHP 30,484 PHP 16,732
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 20 | Wizz Air MaltaPHP 19,79935% OFFPHP 30,484 PHP 19,799
-
MIL 1:00 PM17h 25m1 stopsPUJ Invalid DateMilan - Punta Cana | Sat, Apr 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Milan to Punta Cana?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Milan (MIL) to Punta Cana (PUJ) the cheapest?
Airlines adjust prices for flights from Milan to Punta Cana based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Milan (MIL) to Punta Cana (PUJ) cost?
According to Trip.com's data, the lowest price is around PHP 64,645. -
How long does it take to fly from Milan (MIL) to Punta Cana (PUJ) and what is the distance?
It takes around 9 hours 30 minutes to fly from Milan (MIL) to Punta Cana (PUJ). -
What are the most popular airlines that fly from Milan (MIL) to Punta Cana (PUJ)?
Airlines with flights from Milan (MIL) to Punta Cana (PUJ): Neos.
How to find a cheap flight from Milan to Punta Cana
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Milan to Punta Cana. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flying from Milan to Punta Cana
Cheapest one-way flight price | PHP 15,253 |
---|---|
Cheapest round-trip ticket price | PHP 47,123 |
Off-season for travel | April |
Peak season for travel | January |
Flight distance | 7,591.99 km |
Average flight time | 9 hours 30 minutes |
Popular airline | Condor |
More Travel Options
-
Popular Routes to Punta Cana
-
Popular Airlines to Punta Cana
-
Popular Flights From Milan
-
Popular Punta Cana Hotels
- Cheap flights from Haugesund to Punta Cana
- Cheap tickets from Pitalito to Punta Cana
- Cheap flights from Doncaster to Punta Cana
- Cheap flights from Campos to Punta Cana
- Cheap tickets from Dakar to Punta Cana
- Plane tickets from Dalaman to Punta Cana
- Cheap flights from Groznyy to Punta Cana
- Cheap flights from Ciudad Obregon to Punta Cana
- Cheap tickets from Medellin to Punta Cana
- Plane tickets from Kaliningrad to Punta Cana
- Iberojet flight tickets to Punta Cana
- Cheap Volaris flights to Punta Cana
- Thai Airways flight tickets to Punta Cana
- JetSMART flight tickets to Punta Cana
- Cheap Hainan Airlines tickets to Punta Cana
- CM Airlines flight tickets to Punta Cana
- Cheap EasyFly flights to Punta Cana
- Gol Linhas Aereas Inteligentes flight tickets to Punta Cana
- avianca flight tickets to Punta Cana
- Cheap ITA Airways flights to Punta Cana
- Freebird Airlines flight tickets to Punta Cana
- Cheap Air Dolomiti tickets to Punta Cana
- Cheap Orbest Airlines tickets to Punta Cana
- Cheap Pegasus Airlines flights to Punta Cana
- Cheap Scoot flights to Punta Cana
- Cheap tickets from Milan to London
- Cheap flights from Milan to Tel Aviv
- Plane tickets from Milan to Shanghai
- Cheap flights from Milan to Amsterdam
- Cheap flights from Milan to Davao
- Cheap flights from Milan to Podgorica
- Cheap tickets from Milan to Kuala Lumpur
- Plane tickets from Milan to Sofia
- Plane tickets from Milan to Edinburgh
- Cheap flights from Milan to Malta
- Cheap tickets from Milan to Paris
- Cheap flights from Milan to Cebu
- Cheap flights from Milan to Manila
- Plane tickets from Milan to Barcelona
- Cheap flights from Milan to Rotterdam