Flights from Madrid to Punta Cana

MADPUJ

Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain) → Punta Cana International Airport (Punta Cana, Dominican Republic)

Nonstop
9h 5m
Distance
6,570 km
Frequency
5×/week
One-way from
$324
Airlines
Air Europa, Evelop Airlines, Multiple Solutions Limited

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • 2W350314:55→19:159h 20mMultiple Solutions Limited
  • UX3316:50→20:559h 5mAir Europa

Tuesday

  • 2W350314:55→19:159h 20mMultiple Solutions Limited
  • E980116:00→20:109h 10mEvelop Airlines

Wednesday

  • UX3315:25→19:309h 5mAir Europa

Friday

  • UX3315:25→19:309h 5mAir Europa

Saturday

  • 2W350314:55→19:159h 20mMultiple Solutions Limited
  • E980116:00→20:109h 10mEvelop Airlines

Madrid to Punta Cana — frequently asked

How long is the flight from Madrid to Punta Cana?
MAD–PUJ is 9h 5m nonstop, covering 6,570 km (4,082 mi).
Which airlines fly nonstop from Madrid to Punta Cana?
Air Europa, Evelop Airlines, Multiple Solutions Limited operate this route nonstop.
How much is a flight from Madrid to Punta Cana?
One-way fares on MAD–PUJ recently started from $324. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
How often do flights run from Madrid to Punta Cana?
The route is served 5 days a week (8 scheduled departures).