Flights from Madrid to Punta Cana
MADPUJ
Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain) → Punta Cana International Airport (Punta Cana, Dominican Republic)
- Nonstop
- 7h 35m
- Distance
- 6,570 km
- Frequency
- 5×/week
- One-way from
- $323
- Airlines
- Air Europa, Evelop Airlines, Multiple Solutions Limited
Fares by month
One-way, per personLowest 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:45→17:207h 35mMultiple Solutions Limited
- UX3316:10→18:457h 35mAir Europa
Tuesday
- 2W350314:45→17:207h 35mMultiple Solutions Limited
- E980116:00→18:457h 45mEvelop Airlines
Wednesday
- UX3316:50→19:257h 35mAir Europa
Friday
- UX3316:50→19:257h 35mAir Europa
Saturday
- 2W350314:45→17:207h 35mMultiple Solutions Limited
- E980116:00→18:457h 45mEvelop Airlines
Madrid to Punta Cana — frequently asked
- How long is the flight from Madrid to Punta Cana?
- MAD–PUJ is 7h 35m 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 $323. 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).