Flights from Madrid to Punta Cana – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to PUJ – All flight route options from Barajas, Spain to Punta Cana International Airport, Dominican Republic. These flights are operated by 6 different airlines. Fly non-stop or choose from 4 different connecting flights. The shortest flight time is 8 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Punta Cana Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Punta Cana flights
There are over 7 and approximately 14 flights every week. You can fly non-stop to Punta Cana (PUJ) from Madrid (MAD) with Evelop Airlines, Air Europa or Welcome Air but if a stopover option suits you better you can choose to fly via London, Paris or any other of the 4 alternatives with connectiing airports.
Madrid to Punta Cana with Evelop Airlines
Evelop Airlines has non-stop every Tuesday or Saturday at 16:00, 17:00 or 18:00.
Distance & flight times: Barajas to Punta Cana International Airport
The shortest flight time between MAD and PUJ is 8 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 55m | - | 4106 miles (6607 km) |
LGW London | 12h 40m | 1h 40m | 5069 miles (8156 km) |
ORY Paris | 14h 10m | 2h 55m | 5057 miles (8137 km) |
LHR London | 15h 20m | - | - |
CDG Paris | 15h 30m | - | - |


Quick copy and share this page
From Madrid to Dominican Republic
Below is a list of other destinations to Dominican Republic from Barajas with either direct flights or 1 stop connections.
-
SDQ Santo Domingo Direct
-
POP Puerto Plata
-
STI Santiago Direct
-
LRM La Romana Direct
From Spain to Punta Cana
Below is a list of other cities in Spain with flights to Punta Cana with either non-stop or connecting flights.