Direct flights from Madrid to Punta Cana

  • ~2 flights a day
  • 4 airlines

🔔 Track this route

We check MAD → PUJ every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 16 flights per week (~2 per day) · Updated 55d ago

Most leave in the afternoon.

Morning before noon 0 a week

No nonstop leaves before noon.

Afternoon noon – 6 PM 16 a week

Arrive the same day

2:45 PM4 days a week
4:00 PM
4:50 PM5 days a week
Evening after 6 PM 0 a week

No nonstop leaves after 6 PM.

World2Fly Departs Terminal 4
Iberojet Departs Terminal 4 Arrives Terminal A
Air Europa Departs Terminal 1 Arrives Terminal B

Frequently asked questions

Is there a direct flight from Madrid to Punta Cana?

Yes. Air Europa, Evelop Airlines and Multiple Solutions Limited fly nonstop from Madrid (MAD) to Punta Cana (PUJ), daily. The flight takes about 8h 55m and covers 4,082 miles (6,570 km). Schedule data from 25 August 2026.

Which airlines fly direct from Madrid to Punta Cana?

Air Europa, Evelop Airlines, Multiple Solutions Limited operate nonstop flights from Madrid to Punta Cana.

How long is the flight from Madrid to Punta Cana?

The nonstop flight from Madrid to Punta Cana takes ~8h 55m (approximately 6570 km).

How often do direct flights operate from Madrid to Punta Cana?

Nonstop flights from Madrid to Punta Cana operate daily — 16 flights per week (~2 per day).

What days of the week are there direct flights from Madrid to Punta Cana?

Direct flights from Madrid to Punta Cana operate every day of the week. World2Fly flies Monday, Tuesday, Friday, and Saturday, Iberojet flies daily, and Air Europa flies Monday, Tuesday, Wednesday, Friday, and Sunday.