Direct (nonstop) flights from Milan to Punta Cana

1 airline flys nonstop from Milan Malpensa Airport (MXP) to Punta Cana International Airport (PUJ). It's 4,699 miles (7,562 km), about 9h 50m in the air. Operated by Neos.

MXP
Milan Malpensa Airport
🇮🇹 Milan, Italy
PUJ
Punta Cana International Airport
🇩🇴 Punta Cana, Dominican Republic
Flight Time
9h 50m
Distance
4,699 mi
7,562 km
CO₂/pax
718 kg
−49 kg vs. layover
Airlines
1
Neos
Time Diff
-6h
Operated by Neos Neos

Route data last updated: May 29, 2026

Airlines with non-stop flights

Neos NO Neos
Route
MXP → PUJ
Flight Time
9h 50m
Distance
4,699 mi

Alternative Routes

Other ways to fly from Milan to Punta Cana with one stop · direct emits 718 kg CO₂ per passenger

MXP CDG (Paris) PUJ
Leg 1: 1h 35m (370 mi) Leg 2: 9h 20m (4,404 mi) Total: ~10h 55m 🍃 767 kg CO₂ (+7% vs. direct)
Leg 1
MXP → CDG
1h 35m · 370 mi
View MXP to CDG flights →
Leg 2
CDG → PUJ
9h 20m · 4,404 mi
View CDG to PUJ flights →
MXP ZRH (Zurich) PUJ
Leg 1: 55m (126 mi) Leg 2: 10h 5m (4,683 mi) Total: ~11h 🍃 764 kg CO₂ (+6% vs. direct)
Leg 1
MXP → ZRH
55m · 126 mi
View MXP to ZRH flights →
Leg 2
ZRH → PUJ
10h 5m · 4,683 mi
View ZRH to PUJ flights →
MXP LIS (Lisbon) PUJ
Leg 1: 3h (1,027 mi) Leg 2: 8h 5m (3,786 mi) Total: ~11h 5m 🍃 778 kg CO₂ (+8% vs. direct)
Leg 1
MXP → LIS
3h · 1,027 mi
View MXP to LIS flights →
Leg 2
LIS → PUJ
8h 5m · 3,786 mi
View LIS to PUJ flights →
MXP MAD (Madrid) PUJ
Leg 1: 2h 20m (714 mi) Leg 2: 8h 45m (4,087 mi) Total: ~11h 5m 🍃 782 kg CO₂ (+9% vs. direct)
Leg 1
MXP → MAD
2h 20m · 714 mi
View MXP to MAD flights →
Leg 2
MAD → PUJ
8h 45m · 4,087 mi
View MAD to PUJ flights →
MXP BCN (Barcelona) PUJ
Leg 1: 1h 40m (447 mi) Leg 2: 9h 35m (4,383 mi) Total: ~11h 15m 🍃 778 kg CO₂ (+8% vs. direct)
Leg 1
MXP → BCN
1h 40m · 447 mi
View MXP to BCN flights →
Leg 2
BCN → PUJ
9h 35m · 4,383 mi
View BCN to PUJ flights →

Frequently Asked Questions

How long is the direct flight from Milan to Punta Cana?

A nonstop flight from Milan (MXP) to Punta Cana (PUJ) takes approximately 9 hours and 50 minutes. The distance is 4,699 miles (7,562 km).

Which airlines fly nonstop from Milan to Punta Cana?

Just Neos.

Is there a nonstop flight from Milan to Punta Cana?

Yes. 1 airline: Neos.

How far is Milan from Punta Cana?

The flight distance from Milan to Punta Cana is 4,699 miles (7,562 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Milan and Punta Cana?

Punta Cana is 6 hours behind Milan. (Europe/Rome vs America/Santo_Domingo.)

Will I experience jet lag flying from Milan to Punta Cana?

Probably — 6-hour time difference means moderate jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from Milan to Punta Cana?

At 9h 50m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Italy to Dominican Republic?

Depends on your passport. Check with the Dominican Republic embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Milan to Punta Cana?

Roughly 718 kg CO2 per passenger one-way. That's about the same as driving 3,590 km.

Is the return flight from Punta Cana to Milan also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Milan to Punta Cana?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Milan Malpensa Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.