Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Madrid
  4. Madrid to Punta Cana
Nonstop route · Spain → Dominican Republic

Cheap flights from Madrid to Punta Cana from €274

Evelop Airlines, World2Fly and Air Europa fly nonstop from Madrid to Punta Cana. The flight takes around 8h 43m, and the cheapest one-way fare we found recently is €274 on 3 Nov.

Direct flights available 8h 43m Cheapest in November Prices checked 14 days ago
MADPUJ

Madrid to Punta Cana at a glance

Airlines flying nonstop from Madrid to Punta Cana

3 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Evelop Airlines——€274Search
WWorld2Fly——€330Search
Air Europa———Search

Cheapest month to fly from Madrid to Punta Cana

Lowest one-way fare found for each month: November is cheapest, June the most expensive.

Good to know

Distance
6,570 km4,080 miles
Flight time
8h 43mestimate
Time difference
-5hPunta Cana vs Madrid
Currency in Punta Cana
USD
Airports
MAD → PUJ

Flights from Madrid to Punta Cana: questions answered

How much is a flight from Madrid to Punta Cana?
The cheapest one-way fare we found recently is €274, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Madrid to Punta Cana?
Yes. Evelop Airlines, World2Fly and Air Europa fly this route nonstop.
How long is the flight from Madrid to Punta Cana?
A nonstop flight covers 6,570 km and takes around 8h 43m.
What is the cheapest month to fly from Madrid to Punta Cana?
November has the lowest fare we found (€274), while June is the most expensive (€400).
Which airlines fly from Madrid to Punta Cana?
Evelop Airlines, World2Fly and Air Europa operate nonstop flights on this route.
Which airports serve Madrid and Punta Cana?
Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD). Punta Cana: Punta Cana International Airport (PUJ).
What is the time difference between Madrid and Punta Cana?
Punta Cana is 5 hours behind Madrid.

More flights from Madrid