Lowest Prices
Uncover the best deals on Madrid to Punta Cana flights by comparing fares from hundreds of airlines and agencies.
Useful information for finding best airline tickets from Adolfo Suárez Madrid–Barajas to Punta Cana International on your next trip.
Cheapest Round Trip Flight
$860
Ryanair
• 1 stop
• 25h 35m
Nov 23 – Nov 30
The cheapest round trip flight from Madrid to Punta Cana (MAD-PUJ-MAD) is currently $860
Cheapest Direct Flight
$615
2W
• nonstop
• 15h 20m
Nov 23
The cheapest nonstop flight from Madrid to Punta Cana (MAD-PUJ) is currently $615
Fastest Flight
15h 5m
The fastest nonstop flight from Madrid to Punta Cana (MAD-PUJ) takes 15h 5m
| Origin Airport | Adolfo Suárez Madrid–Barajas , Madrid, ES |
| Destination Airport | Punta Cana International , Punta Cana, DO |
| Distance | 4088 miles |