>
>
>
>
>
Flights from Milan to Punta Cana
Cheap flight deals from Milan to Punta Cana
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopMXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, Apr 6 | NeosPUJ 3:20 PM14h 10mNonstopMXP 11:30 AMPunta Cana - Milan | Sun, Apr 13 | NeosPHP 40,782 PHP 53,29823% OFF23% OFFPHP 53,298 PHP 40,782
-
MXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, Apr 13 | NeosPUJ 3:20 PM14h 10mNonstopMXP 11:30 AMPunta Cana - Milan | Sun, Apr 20 | NeosPHP 47,436 PHP 53,29811% OFF11% OFFPHP 53,298 PHP 47,436
-
MXP 12:15 PM30h 30m1 stopsPUJ 12:45 PMMilan - Punta Cana | Tue, Apr 15 | Air CanadaPUJ 9:50 AM18h 10m1 stopsMXP 10:00 AMPunta Cana - Milan | Tue, Apr 22 | Air CanadaPHP 35,035 PHP 53,29834% OFF34% OFFPHP 53,298 PHP 35,035
-
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 | Mon, May 19 | World2Fly AirlinesPHP 36,10632% OFFPHP 53,298 PHP 36,106
-
MXP 12:15 PM16h 20m1 stopsPUJ 10:35 PMMilan - Punta Cana | Thu, Apr 3 | Air CanadaPUJ 9:50 AM18h 10m1 stopsMXP 10:00 AMPunta Cana - Milan | Wed, Apr 9 | Air CanadaPHP 36,90431% OFFPHP 53,298 PHP 36,904
-
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 37,26330% OFFPHP 53,298 PHP 37,263
-
MXP 12:15 PM30h 30m1 stopsPUJ 12:45 PMMilan - Punta Cana | Thu, Apr 10 | Air CanadaPUJ 9:50 AM18h 10m1 stopsMXP 10:00 AMPunta Cana - Milan | Tue, Apr 15 | Air CanadaPHP 37,49830% OFFPHP 53,298 PHP 37,498
-
MXP 12:15 PM30h 30m1 stopsPUJ 12:45 PMMilan - Punta Cana | Sun, Apr 6 | Air CanadaPUJ 6:25 AM21h 35m1 stopsMXP 10:00 AMPunta Cana - Milan | Mon, Apr 14 | Air CanadaPHP 37,78728% OFFPHP 53,298 PHP 37,787
-
MXP 12:15 PM30h 30m1 stopsPUJ 12:45 PMMilan - Punta Cana | Tue, Apr 8 | Air CanadaPUJ 6:25 AM21h 35m1 stopsMXP 10:00 AMPunta Cana - Milan | Tue, Apr 15 | Air CanadaPHP 37,97528% OFFPHP 53,298 PHP 37,975
-
MXP 12:15 PM30h 30m1 stopsPUJ 12:45 PMMilan - Punta Cana | Fri, Apr 4 | Air CanadaPUJ 9:50 AM18h 10m1 stopsMXP 10:00 AMPunta Cana - Milan | Tue, Apr 8 | Air CanadaPHP 38,01428% OFFPHP 53,298 PHP 38,014
-
MXP 11:05 AM14h 15m1 stopsPUJ 7:20 PMMilan - Punta Cana | Fri, May 30 | Air EuropaPUJ 9:20 PM30h 25m1 stopsMXP 9:45 AMPunta Cana - Milan | Wed, Jun 4 | Air EuropaPHP 38,03828% OFFPHP 53,298 PHP 38,038
-
MXP 6:15 PM31h 5m1 stopsPUJ 7:20 PMMilan - Punta Cana | Tue, May 27 | Air EuropaPUJ 9:20 PM13h 55m1 stopsMXP 5:15 PMPunta Cana - Milan | Mon, Jun 2 | Air EuropaPHP 38,24128% OFFPHP 53,298 PHP 38,241
-
MIL 1:00 PM17h 25m1 stopsPUJ Invalid DateMilan - Punta Cana | Sat, Apr 5 | Normal AirlinePUJ 3:00 PM6hNonstopMIL 4:00 PMPunta Cana - Milan | Mon, Apr 7 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, May 4 | NeosPHP 18,600 PHP 21,55814% OFF14% OFFPHP 21,558 PHP 18,600
-
MXP 10:00 AM9h 20mNonstopPUJ 1:20 PMMilan - Punta Cana | Sun, Apr 6 | NeosPHP 19,187 PHP 21,55811% OFF11% OFFPHP 21,558 PHP 19,187
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 6 | Wizz Air MaltaPHP 15,403 PHP 21,55828% OFF28% OFFPHP 21,558 PHP 15,403
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, Apr 8 | Wizz Air MaltaPHP 15,78627% OFFPHP 21,558 PHP 15,786
-
MXP 6:00 AM17h 20m1 stopsPUJ 5:20 PMMilan - Punta Cana | Mon, Apr 7 | Wizz Air MaltaPHP 16,40324% OFFPHP 21,558 PHP 16,403
-
MXP 9:50 AM15h 5m1 stopsPUJ 6:55 PMMilan - Punta Cana | Tue, May 6 | RyanairPHP 16,56823% OFFPHP 21,558 PHP 16,568
-
MXP 1:35 PM33h 45m1 stopsPUJ 5:20 PMMilan - Punta Cana | Mon, May 12 | RyanairPHP 16,59123% OFFPHP 21,558 PHP 16,591
-
BGY 8:40 AM14h 40m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, May 13 | RyanairPHP 16,88822% OFFPHP 21,558 PHP 16,888
-
MXP 1:35 PM33h 45m1 stopsPUJ 5:20 PMMilan - Punta Cana | Mon, Apr 7 | RyanairPHP 16,89622% OFFPHP 21,558 PHP 16,896
-
BGY 8:40 AM14h 40m1 stopsPUJ 5:20 PMMilan - Punta Cana | Tue, Apr 8 | RyanairPHP 16,89622% OFFPHP 21,558 PHP 16,896
-
MXP 9:50 AM15h 5m1 stopsPUJ 6:55 PMMilan - Punta Cana | Tue, May 20 | RyanairPHP 17,30320% OFFPHP 21,558 PHP 17,303
-
BGY 3:50 PM31h 30m1 stopsPUJ 5:20 PMMilan - Punta Cana | Fri, May 16 | RyanairPHP 17,57618% OFFPHP 21,558 PHP 17,576
-
MIL 1:00 PM17h 25m1 stopsPUJ Invalid DateMilan - Punta Cana | Sat, Apr 5 | 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 65,277. -
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 is the transportation method from the main airport to downtown in Punta Cana?
- The distance from Punta Cana International Airport to downtown is about 3 km. It takes about 20 minutes by taxi.
-
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
Flight Info | Milan to Punta Cana
Cheapest one-way flight price | PHP 15,402 |
---|---|
Cheapest round-trip ticket price | PHP 40,781 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 7,591.99 km |
Average flight time | 9 hours 30 minutes |
Popular airline | Iberia |
More Travel Options
-
Popular Flights From Milan
-
Popular Routes to Punta Cana
-
Popular Airlines
- Cheap flights from Milan to Amsterdam
- Cheap flights from Milan to Rotterdam
- Cheap tickets from Milan to Manila
- Cheap tickets from Milan to Davao
- Cheap flights from Milan to Barcelona
- Cheap flights from Milan to Shanghai
- Plane tickets from Milan to Cebu
- Cheap flights from Milan to Podgorica
- Cheap tickets from Milan to Helsinki
- Cheap tickets from Milan to Sofia
- Cheap flights from Santiago to Punta Cana
- Cheap flights from Tobago to Punta Cana
- Cheap flights from Trieste to Punta Cana
- Cheap tickets from Butte to Punta Cana
- Cheap flights from Erie to Punta Cana
- Cheap flights from Port Harcourt to Punta Cana
- Cheap tickets from Fort Walton Beach to Punta Cana
- Cheap tickets from Medellin to Punta Cana
- Cheap tickets from Venice to Punta Cana
- Cheap tickets from Saint Croix Island to Punta Cana