Cheap Flights from Milan to Punta Cana

Compare Milan to Punta Cana flight deals

Find the cheapest month or even day of the year to fly to Punta Cana

Book the best Punta Cana fare with no extra fees

Flight deals from Milan to Punta Cana

Looking for a cheap last-minute deal or the best return flight from Milan to Punta Cana? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Punta Cana

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Punta Cana flights are currently cheapest in February.

Direct flights from Milan to Punta Cana

Milan to Punta Cana: Alternative routes

Compare routes from Milan to Punta Cana below. You may find an airport to fly into that's cheaper, faster, or easier than Punta Cana.

Milan to Punta Cana: Flight information

The things to know before you go.
Cheapest flight foundR 5,839
Cheapest month to flyFebruary
Average flight time9 hrs, 30 mins
Most popular airlineNeos Air
Average flights per week1

Finding cheap flights from Milan to Punta Cana: Frequently asked questions

The best price we found for a return flight from Milan to Punta Cana is R 11,227. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
9 hours and 30 minutes is the average flight time from Milan to Punta Cana.
Neos Air flies direct from Milan to Punta Cana.
As of October 2025, there is one flight per week flying from Milan to Punta Cana.
The cheapest month to fly from Milan to Punta Cana is usually January.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Punta Cana Airport on Saturday, 24 January 2026.
Yes – the average flight time is 9 hours and 30 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Punta Cana but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Punta Cana is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Milan to Punta Cana International Airport (PUJ): What you need to know

  • Organising your flight from Milan to Punta Cana International Airport (PUJ) begins with finding the right airport to kick off your journey from. Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY) and Milano Linate Airport (LIN) are the main terminals in Milan.

  • Around 9 hours 20 minutes is how long you can expect to be in the air on a direct Milan to Punta Cana International Airport flight.

  • Punta Cana International Airport is located in Punta Cana. The city is in the UTC-4 timezone and is five hours behind Milan.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules worth sticking to. Make sure you're at the airport on time to catch your flight from Milan to PUJ.

  • If you're jetting off during a major holiday or other peak period, give yourself more time. Arrive two hours before domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

Airports in Milan

Milano Malpensa Airport (MXP)

  • Milano Malpensa Airport (MXP) provides a hassle-free way to reach your destination. Nonstop flights from Milan to Punta Cana International Airport (PUJ) can be booked from this terminal.

  • When jetting out of MXP, you can catch a direct flight from Milan to Punta Cana International Airport with Neos.

  • The majority of travellers choose to book seats with Neos between MXP and PUJ.

  • Consider adding a stopover to find cheap flights from Milan to PUJ. Just uncheck 'Direct flights only' when searching for departures from Milano Malpensa Airport (MXP). Make a stop (and maybe make your fare cheaper) by passing through one of these airports:

    • Barcelona-El Prat Airport (BCN)

    • Paris Orly Airport (ORY)

    • London Gatwick Airport (LGW)

  • Located around 48 kilometres from central Milan, MXP can be reached in about 45 minutes by car (depending on traffic). The journey on public transport is roughly 55 minutes.

  • Want an easy start to your break? Stay near Milano Malpensa Airport. Whether you're catching an early flight from Milan to Punta Cana International Airport or prefer not to rush, these hotels are the ideal choice:

  • 68.23% of flights that leave from Milano Malpensa Airport reach their destination on time.

Orio al Serio International Airport (BGY)

  • Break up your flight from Milan to Punta Cana International Airport with a stop at Adolfo Suarez Madrid-Barajas Airport (MAD). A major stopover between Orio al Serio International Airport and PUJ, it's a great opportunity to unwind before your onward flight.

  • You can get to BGY from the centre of Milan in about 1 hour by car, depending on traffic. The ride on public transport takes roughly 2 hours 20 minutes to cover the 64 kilometres or so.

  • Got a crack-of-dawn departure? Think about checking in to one of these hotels near Orio al Serio International Airport the day before your Milan to PUJ flight:

  • 67.49% of flights taking off from Orio al Serio International Airport meet their expected arrival time.

Milano Linate Airport (LIN)

  • Book a plane ticket from Milan to Punta Cana International Airport (PUJ) departing from Milano Linate Airport (LIN) with a stop or two. Some popular stopovers between LIN and PUJ are:

    • Amsterdam Airport Schiphol (AMS)

    • Frankfurt Airport (FRA)

    • Paris Orly Airport (ORY)

  • From central Milan, LIN is around 11 kilometres away. It'll take you roughly 30 minutes to get there by car and 45 minutes or so if you take public transport.

  • Skip the morning rush on departure day — stay close to Milano Linate Airport and know you'll make it to your boarding gate with time to spare. Get settled at one of these hotels the day before if you're catching an early Milan to Punta Cana International Airport flight:

  • Flights departing from LIN land at their destination within the scheduled time frame 79.56% of the time.

About Punta Cana International Airport (PUJ)

How to find the cheapest flights from Milan to Punta Cana International Airport (PUJ)

  • The cheapest price we've found for a one-way ticket from Milan to Punta Cana International Airport is R 5,839. For a return flight on this route, the best price is R 11,197. Depending on when and how early you book, these fares can change.

  • To find cheap flights from Milan to PUJ, book early. Airlines tend to offer their most competitively priced fares when flights are first released.

  • Cheap Milan to Punta Cana International Airport tickets are easier to find when your dates are flexible. Use the 'Whole month' tool to compare fares across each month and then pick the cheapest day.

  • There's no need to check back in every day to find out if fares have dropped when you create a Price Alert. We'll let you know as soon as a lower fare pops up on plane tickets from Milan to PUJ.

  • Tailor your flights using filters. Select your arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Best' or 'Fastest' flights from Milan to Punta Cana International Airport.

The best time to fly from Milan to Punta Cana International Airport (PUJ)

  • Think about the pace you're looking for when deciding when to fly. May is the quietest month to visit Punta Cana. July is when most people book flights from Milan to Punta Cana International Airport (PUJ), which may be ideal if you're chasing more action.

  • Book a Milan to PUJ plane ticket departing in September if you want to explore the city during its warmest month. You can expect temperatures in Punta Cana to range from 25ºC (77ºF) to 32ºC (90ºF).

  • Search for cheap tickets from Milan to Punta Cana International Airport in March if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 22ºC (72ºF) and 28ºC (82ºF).

More about Punta Cana

Explore more of the Dominican Republic

  • Punta Cana is always a good idea, but there are so many other corners of the Dominican Republic just waiting to be explored. About 161 kilometres west of Punta Cana, a visit to Santo Domingo will keep you on the move. Start with attractions like Alcazar de Colon, The Cathedral of the Americas and República Dominicana - Santo Domingod.

  • If you're ready to explore another corner of the Dominican Republic, head for Santo Domingo Este, roughly 153 kilometres west of Punta Cana. Lago los tres ojos, Los Corales Park and National Aquarium are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.