FlightsFrom Milan

To Punta Cana

Cheap Flights from Milan to Punta Cana

Browse current best options from Milan. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Milan

RatePunk searches hundreds of travel sites at once for deals on flights to Punta Cana

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Milan to Punta Cana

Explore current cheapest deals departing from Milan to Punta Cana

November 1 - November 10

Cheapest
Best
Earliest

MXP - Punta Cana

$923

$658

Round trip

November 1 - November 12

Cheapest
Best
Earliest

MXP - Punta Cana

$932

$658

Round trip

November 3 - November 12

Cheapest

MXP - Punta Cana

$910

$658

Round trip

November 8 - November 16

Cheapest
Best

MXP - Punta Cana

$915

$658

Round trip

November 9 - November 17

Cheapest
Best

MXP - Punta Cana

$915

$658

Round trip

November 15 - November 30

Cheapest
Best

MXP - Punta Cana

$929

$658

Round trip

November 10 - November 17

Cheapest
Best

MXP - Punta Cana

$914

$658

Round trip

November 9 - November 15

Cheapest
Best

MXP - Punta Cana

$914

$658

Round trip

November 2 - November 17

Cheapest
Best

MXP - Punta Cana

$929

$658

Round trip

November 15 - November 22

Cheapest

MXP - Punta Cana

$911

$658

Round trip

Unlock all 500+ flight deals to Punta Cana and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Milan to Punta Cana

A typical journey from Milan to Punta Cana takes about 18h 25m, including connections. This duration accounts for itineraries that involve layovers, which are common on this route. Given that most itineraries connect at least once, factoring in the time spent during transfers is essential for planning your trip.
When looking for cheap flights from Milan to Punta Cana, you'll find that fares typically range from $581–$1225, with a median of $754. Right now, fares are above the typical level, and about 19% of recent fares were classified as a good price. New deals show up several times a week, so setting up a price alert can help you track fare changes.
The cheapest time to fly from Milan to Punta Cana is often in May, with a median fare of $596. Other affordable months include September, where the median fare is $680, and July, with a median of $721. These months present opportunities to find more budget-friendly travel options.
For flights from Milan to Punta Cana, most itineraries connect at least once. Only 40% of recent fares were for direct flights from Milan to Punta Cana. For those itineraries that include connections, the typical number of stopovers is 2. This means you should anticipate at least one layover when planning your travel.
The distance between Milan and Punta Cana is approximately 7553 kilometers. This classifies the route as a long-haul journey, indicating a significant travel distance that typically involves extended flight times and often requires connections.

How much is a round trip from Milan to Punta Cana

Regular price: $809 - $1,315

Prices for flights from Milan to Punta Cana are currently below the regular range.

The regular price range for this route is typically between $809 and $1315. The current lowest deal is $658 with Air Canada, for travel from Nov 1 to Nov 10.

now $658

Low $809

High $1,315

The cheapest time to fly from Milan to Punta Cana

The cheapest month to fly from Milan to Punta Cana is May, with a median price of $596. The most expensive month is October, with a median price of $1356. Prices are generally lower from May to November.

May

Cheapest

Flights from $596

October

Most Expensive

Flights from $1,356

Jan
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov

Direct flights from Milan to Punta Cana

Airline logo

Aus-Air

Last-minute flights going from Milan to Punta Cana

Tue, Jul 7

⌛ Last-Minute

MXP - Punta Cana

Aero Services Executive

Milan (MXP) - Punta Cana (PUJ)

Aero Services Executive

$1,039

$684

One-way

Tue, Sep 1

⌛ Last-Minute

MXP - Punta Cana

Air Europa

Milan (MXP) - Punta Cana (PUJ)

Air Europa

$834

$662

One-way

Fri, Sep 4

⌛ Last-Minute

MXP - Punta Cana

Aero Services Executive

Milan (MXP) - Punta Cana (PUJ)

Aero Services Executive

$835

$688

One-way

Sun, Sep 6

⌛ Last-Minute

MXP - Punta Cana

Air Europa

Milan (MXP) - Punta Cana (PUJ)

Air Europa

$856

$677

One-way

Wed, Sep 9

⌛ Last-Minute

MXP - Punta Cana

Milan (MXP) - Punta Cana (PUJ)

$845

$691

One-way

Wed, Sep 16

⌛ Last-Minute

MXP - Punta Cana

Air Europa

Milan (MXP) - Punta Cana (PUJ)

Air Europa

$863

$682

One-way

Biggest price drops on these dates for flights from Milan to Punta Cana

11 nights

Dec 2 - Dec 13

$1,112  →  $658

41%

14 nights

Dec 1 - Dec 15

$1,109  →  $658

41%

12 nights

Dec 1 - Dec 13

$1,109  →  $658

41%

8 nights

Dec 6 - Dec 14

$1,102  →  $658

40%

Popular Airports to fly from Milan to Punta Cana

Milan - Punta Cana route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Milan to Punta Cana are below the typical level, with prices from $581 to $1225.

📅 Best time to fly

Fly in May for the best prices

Historically, May is the cheapest month to fly from Milan to Punta Cana, with a median price of $596.

⏱️ Flight duration

Flights typically take 18h 25m

The median flight duration from Milan to Punta Cana is 18 hours and 25 minutes.

✈️ Airlines & availability

Connecting flights are dominant

Only 40% of recent deals are direct flights; connecting flights are more common for this route.

🏆 Airline highlight

Aus-Air offers direct flights

Aus-Air has offered direct flights from Milan to Punta Cana in recent deals.

🎯 Booking tip

Deals appear regularly

Historically, deals for flights from Milan to Punta Cana appear regularly, about 0.4 times per day.

Milan main airports to depart from

Milan–Malpensa (MXP)

Cheapest

Milan–Malpensa is often the cheapest option for flights from Milan to Punta Cana.

📍 ~40 km from Milan (reachable by car or train)

💸 Flights from ~$658

Linate (LIN)

Linate is a convenient Milan departure airport for flights to Punta Cana.

📍 ~10 km from Milan (reachable by car or train)

💸 Flights from ~$770

Milan Bergamo International Airport (BGY)

Milan Bergamo International Airport is another option for flights from Milan to Punta Cana.

📍 ~50 km from Milan (reachable by car or train)

💸 Flights from ~$693

Punta Cana main airports to arrive at

Punta Cana International (PUJ)

Cheapest

Punta Cana International Airport is a convenient arrival point for flights from Milan to Punta Cana.

📍 ~5 km from city center (reachable by car)

💸 Flights from ~$658

Airports nearby Punta Cana used as alternative

Las Américas International (SDQ)

Cheapest

Consider SDQ as a primary international hub for the Dominican Republic, offering a wider range of carriers.

📍 ~135 km from Punta Cana (requires approximately a 2.5 to 3-hour drive).

💸 Flights from ~$666

La Romana International (LRM)

LRM is the closest alternative airport to Punta Cana, with very easy road access via the main highway.

📍 ~70 km from Punta Cana (easily reachable by car).

💸 Flights from ~$865

Cibao International (STI)

STI is a major international airport serving the northern region with good connectivity to North American hubs.

📍 ~270 km from Punta Cana (requires a 4-5 hour drive).

💸 Flights from ~$813

Samaná El Catey International (AZS)

AZS is located within the eastern/northern region and serves specific international leisure routes.

📍 ~110 km from Punta Cana (road infrastructure involves tolls and significant travel time).

💸 Flights from ~$1267

La Isabela International (JBQ)

JBQ is a secondary airport in the capital, useful for regional Caribbean connections.

📍 ~155 km from Punta Cana (reachable by car).

💸 Flights from ~$1766

Business & First Class Flight Deals to Punta Cana

Discover luxury on the budget with premium cabin class on flights from Milan to Punta Cana.

Elite

Best Elite deals to Punta Cana

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From MXP

Elite

Jul 28

Punta Cana, Dominican Republic

94% AI deal score

$5,156

$2,770

Save $2,386

From MXP

Elite

Jul 09

Punta Cana, Dominican Republic

93% AI deal score

$4,896

$2,514

Save $2,382

From MXP

Elite

Jul 02

Punta Cana, Dominican Republic

93% AI deal score

$4,947

$2,514

Save $2,433

From MXP

Elite

Jun 26

Punta Cana, Dominican Republic

93% AI deal score

$4,870

$2,532

Save $2,338

From MXP

Elite

Jul 06

Punta Cana, Dominican Republic

93% AI deal score

$4,910

$2,637

Save $2,273

From MXP

Elite

Jun 22

Punta Cana, Dominican Republic

93% AI deal score

$5,122

$2,754

Save $2,368

From MXP

Elite

Nov 12

Punta Cana, Dominican Republic

92% AI deal score

$5,012

$2,607

Save $2,405

From MXP

Elite

Nov 12

Punta Cana, Dominican Republic

92% AI deal score

$5,003

$2,607

Save $2,396

From MXP

Elite

Aug 10

Punta Cana, Dominican Republic

92% AI deal score

$4,699

$2,621

Save $2,078

From MXP

Elite

Aug 11

Punta Cana, Dominican Republic

92% AI deal score

$4,705

$2,621

Save $2,084

From MXP

Elite

Nov 08

Punta Cana, Dominican Republic

92% AI deal score

$5,005

$2,633

Save $2,372

From MXP

Elite

Nov 08

Punta Cana, Dominican Republic

92% AI deal score

$5,005

$2,633

Save $2,372

From MXP

Elite

Nov 09

Punta Cana, Dominican Republic

92% AI deal score

$4,987

$2,633

Save $2,354

From MXP

Elite

Nov 09

Punta Cana, Dominican Republic

92% AI deal score

$4,998

$2,633

Save $2,365

From MXP

Elite

Nov 11

Punta Cana, Dominican Republic

92% AI deal score

$5,010

$2,633

Save $2,377

From MXP

Elite

Nov 11

Punta Cana, Dominican Republic

92% AI deal score

$4,976

$2,633

Save $2,343

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

92% AI deal score

$4,759

$2,647

Save $2,112

From MXP

Elite

Jul 08

Punta Cana, Dominican Republic

92% AI deal score

$4,896

$2,735

Save $2,161

From MXP

Elite

Jul 06

Punta Cana, Dominican Republic

92% AI deal score

$5,102

$2,753

Save $2,349

From MXP

Elite

Dec 29

Punta Cana, Dominican Republic

92% AI deal score

$5,737

$3,144

Save $2,593

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

92% AI deal score

$5,737

$3,164

Save $2,573

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

92% AI deal score

$5,690

$3,169

Save $2,521

From MXP

Elite

Aug 10

Punta Cana, Dominican Republic

91% AI deal score

$4,616

$2,621

Save $1,995

From MXP

Elite

Aug 11

Punta Cana, Dominican Republic

91% AI deal score

$4,616

$2,621

Save $1,995

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

91% AI deal score

$4,699

$2,647

Save $2,052

From MXP

Elite

Aug 11

Punta Cana, Dominican Republic

91% AI deal score

$4,689

$2,667

Save $2,022

From MXP

Elite

Jul 30

Punta Cana, Dominican Republic

91% AI deal score

$5,065

$2,955

Save $2,110

From MXP

Elite

Aug 05

Punta Cana, Dominican Republic

91% AI deal score

$4,666

$2,981

Save $1,685

From MXP

Elite

Jun 24

Punta Cana, Dominican Republic

91% AI deal score

$5,364

$3,308

Save $2,056

From MXP

Elite

Jun 26

Punta Cana, Dominican Republic

91% AI deal score

$5,236

$3,308

Save $1,928

From MXP

Elite

Jun 24

Punta Cana, Dominican Republic

91% AI deal score

$5,372

$3,308

Save $2,064

From MXP

Elite

Dec 29

Punta Cana, Dominican Republic

91% AI deal score

$5,700

$3,376

Save $2,324

From MXP

Elite

Dec 29

Punta Cana, Dominican Republic

91% AI deal score

$5,731

$3,376

Save $2,355

From MXP

Elite

Dec 29

Punta Cana, Dominican Republic

91% AI deal score

$5,737

$3,376

Save $2,361

From MXP

Elite

Dec 29

Punta Cana, Dominican Republic

91% AI deal score

$5,737

$3,376

Save $2,361

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

91% AI deal score

$5,701

$3,376

Save $2,325

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

91% AI deal score

$5,699

$3,376

Save $2,323

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

91% AI deal score

$5,727

$3,376

Save $2,351

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

91% AI deal score

$5,727

$3,376

Save $2,351

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

91% AI deal score

$5,708

$3,396

Save $2,312

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

91% AI deal score

$5,700

$3,396

Save $2,304

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

91% AI deal score

$5,737

$3,396

Save $2,341

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

91% AI deal score

$5,737

$3,396

Save $2,341

From MXP

Elite

Jul 07

Punta Cana, Dominican Republic

91% AI deal score

$5,099

$3,401

Save $1,698

From MXP

Elite

Aug 31

Punta Cana, Dominican Republic

91% AI deal score

$4,822

$3,459

Save $1,363

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,606

Save $3,131

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,731

$2,625

Save $3,106

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,625

Save $3,112

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,625

Save $3,112

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,625

Save $3,112

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,625

Save $3,112

From MXP

Elite

Dec 28

Punta Cana, Dominican Republic

90% AI deal score

$5,737

$2,625

Save $3,112

From MXP

Elite

Dec 31

Punta Cana, Dominican Republic

90% AI deal score

$5,721

$2,651

Save $3,070

From MXP

Elite

Dec 30

Punta Cana, Dominican Republic

90% AI deal score

$5,731

$2,698

Save $3,033

From MXP

Elite

Aug 12

Punta Cana, Dominican Republic

90% AI deal score

$4,723

$2,907

Save $1,816

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

90% AI deal score

$4,731

$2,907

Save $1,824

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

90% AI deal score

$4,738

$2,907

Save $1,831

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

90% AI deal score

$4,616

$2,927

Save $1,689

From MXP

Elite

Aug 12

Punta Cana, Dominican Republic

90% AI deal score

$4,699

$2,934

Save $1,765

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

90% AI deal score

$4,721

$2,934

Save $1,787

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

90% AI deal score

$4,723

$2,934

Save $1,789

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

90% AI deal score

$4,616

$2,954

Save $1,662

From MXP

Elite

Nov 09

Punta Cana, Dominican Republic

90% AI deal score

$5,020

$3,018

Save $2,002

From MXP

Elite

Nov 11

Punta Cana, Dominican Republic

90% AI deal score

$5,012

$3,018

Save $1,994

From MXP

Elite

Nov 08

Punta Cana, Dominican Republic

90% AI deal score

$4,994

$3,029

Save $1,965

From MXP

Elite

Nov 10

Punta Cana, Dominican Republic

90% AI deal score

$5,009

$3,029

Save $1,980

From MXP

Elite

Nov 10

Punta Cana, Dominican Republic

90% AI deal score

$4,985

$3,029

Save $1,956

From MXP

Elite

Nov 12

Punta Cana, Dominican Republic

90% AI deal score

$5,017

$3,029

Save $1,988

From MXP

Elite

Jun 24

Punta Cana, Dominican Republic

90% AI deal score

$4,888

$3,308

Save $1,580

From MXP

Elite

Jun 24

Punta Cana, Dominican Republic

90% AI deal score

$4,921

$3,308

Save $1,613

From MXP

Elite

Jul 09

Punta Cana, Dominican Republic

90% AI deal score

$5,016

$3,308

Save $1,708

From MXP

Elite

Jul 02

Punta Cana, Dominican Republic

90% AI deal score

$5,116

$3,308

Save $1,808

From MXP

Elite

Aug 29

Punta Cana, Dominican Republic

90% AI deal score

$4,738

$3,368

Save $1,370

From MXP

Elite

Jun 26

Punta Cana, Dominican Republic

90% AI deal score

$5,239

$3,477

Save $1,762

From MXP

Elite

Aug 12

Punta Cana, Dominican Republic

89% AI deal score

$4,731

$3,097

Save $1,634

From MXP

Elite

Aug 11

Punta Cana, Dominican Republic

89% AI deal score

$4,691

$3,117

Save $1,574

From MXP

Elite

Aug 09

Punta Cana, Dominican Republic

89% AI deal score

$4,627

$3,139

Save $1,488

From MXP

Elite

Aug 10

Punta Cana, Dominican Republic

89% AI deal score

$4,667

$3,139

Save $1,528

From MXP

Elite

Aug 12

Punta Cana, Dominican Republic

89% AI deal score

$4,659

$3,139

Save $1,520

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

89% AI deal score

$4,759

$3,139

Save $1,620

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

89% AI deal score

$4,738

$3,139

Save $1,599

From MXP

Elite

Aug 13

Punta Cana, Dominican Republic

89% AI deal score

$4,723

$3,139

Save $1,584

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

89% AI deal score

$4,759

$3,139

Save $1,620

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

89% AI deal score

$4,759

$3,139

Save $1,620

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

89% AI deal score

$4,731

$3,139

Save $1,592

From MXP

Elite

Aug 14

Punta Cana, Dominican Republic

89% AI deal score

$4,721

$3,139

Save $1,582

From MXP

Elite

Nov 08

Punta Cana, Dominican Republic

89% AI deal score

$5,005

$3,151

Save $1,854

From MXP

Elite

Nov 12

Punta Cana, Dominican Republic

89% AI deal score

$5,010

$3,151

Save $1,859

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

89% AI deal score

$4,667

$3,159

Save $1,508

From MXP

Elite

Nov 11

Punta Cana, Dominican Republic

89% AI deal score

$5,003

$3,172

Save $1,831

From MXP

Elite

Jun 26

Punta Cana, Dominican Republic

89% AI deal score

$4,894

$3,308

Save $1,586

From MXP

Elite

Jun 26

Punta Cana, Dominican Republic

89% AI deal score

$4,791

$3,308

Save $1,483

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

88% AI deal score

$4,627

$3,159

Save $1,468

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

88% AI deal score

$4,616

$3,159

Save $1,457

From MXP

Elite

Aug 08

Punta Cana, Dominican Republic

88% AI deal score

$4,616

$3,159

Save $1,457

From MXP

Elite

Aug 09

Punta Cana, Dominican Republic

88% AI deal score

$4,616

$3,166

Save $1,450

From MXP

Elite

Aug 10

Punta Cana, Dominican Republic

88% AI deal score

$4,616

$3,166

Save $1,450

From MXP

Elite

Aug 10

Punta Cana, Dominican Republic

88% AI deal score

$4,689

$3,184

Save $1,505

From MXP

Elite

Aug 11

Punta Cana, Dominican Republic

88% AI deal score

$4,627

$3,186

Save $1,441

From MXP

Elite

Aug 12

Punta Cana, Dominican Republic

88% AI deal score

$4,721

$3,226

Save $1,495

Frequently Asked Questions About Flights to Punta Cana

Historically, the best prices for flights from Milan to Punta Cana are found when booking between 28 and 59 days in advance. During this period, the average price was around $592. Booking within 0-6 days of departure typically saw average prices of $732, while booking 60+ days out resulted in average prices of $1072. Planning your trip within the 28-59 day window generally offers a more favorable price.

Across the trailing quarter, a good deal for a flight from Milan to Punta Cana was considered to be $581 or less. The median price for this route was $754. Prices typically ranged up to $1225 for the higher end of the market. If you find a flight at or below $581, it is historically considered a favorable price.

Historically, May has been the cheapest month to fly from Milan to Punta Cana, with a median price of $596. September also offered competitive prices, with a median of $680. The annual median price for this route was $754, indicating that May and September were notably below the average. Travelers looking for lower fares might consider these months.