Madrid to Punta Cana flight status today

List of all flights from Madrid Spain (MAD) to Punta Cana Dominican Republic (PUJ) and airlines operated flight from Madrid to Punta Cana. The flight is an international flight from Spain to Dominican Republic. There are 32 flights operated by 11 airlines on this route.

The distance from Madrid, ES (MAD) to Punta Cana, DO (PUJ) is 6579 km (4088 miles). The time zone of the point of departure Adolfo Suarez Madrid-Barajas Airport is GMT +1:00. The current time is Wednesday 2025-11-19 19:45 PM. The time zone of the destination point Punta Cana International Airport is GMT-4:00 The current time is Wednesday 2025-11-19 14:45 PM.

Air Europa | World 2 Fly | Air Memphis | Plus Ultra | Orbest S.A. | TUI Airways | Air Philip | Wamos Air | Privilege Style | Airline Atifly | Condor |

List of 32 flights from Madrid, ES (MAD) to Punta Cana, DO (PUJ).
No. Departure Arrival Last Update Status
UX33 15:25 19:30 Scheduled On time
UX9801 16:00 18:55 Arrival Delayed 19:34
UX29 16:55 20:55 In Air
UX31 15:30 19:55 In Air

 

No. Departure Arrival Last Update Status
2W3503 14:45 19:15 Scheduled On time
2W3595 15:30 19:15 In_Air
2W3502 15:30 17:46 None
2W3429 14:30 16:55 No Recent Info - Call Airline
2W353 17:24 19:49 In_Air

 

No. Departure Arrival Last Update Status
E9801 16:00 20:10 Departed Delayed by 1h 3m
E981 None 19:11 No Recent Info - Call Airline
E9901 02:00 20:00 Arrival Scheduled
E9811 14:00 17:45 Landed
E9701 15:55 19:45 Landed
E99801 16:00 18:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
PU9801 16:00 18:55 Arrival Delayed 19:28

 

No. Departure Arrival Last Update Status
6O153 11:00 12:59 No Recent Info - Call Airline
6O713 19:45 None Arrived Delayed by 42 minutes
6O801 20:10 None Arrived Early

 

No. Departure Arrival Last Update Status
BY904 None 17:42 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
3P314 None 22:27 In Air

 

No. Departure Arrival Last Update Status
EB6008 14:45 17:30 No Recent Info - Call Airline
EB3503 17:55 None Arrived Delayed by 264 minutes
EB2008 17:30 20:10 Unknown
EB1008 14:15 17:15 No_Takeoff_Info
EB4008 13:55 16:55 Landed
EB3008 16:30 19:10
EB7008 16:30 19:10

 

No. Departure Arrival Last Update Status
P633 20:55 None Arrived On time

 

No. Departure Arrival Last Update Status
A11640 14:55 17:50 Unknown
A11644 14:35 17:35 Unknown

 

No. Departure Arrival Last Update Status
DE247 11:15 No Recent Info - Call Airline