Cheap flights from Madrid to Punta Cana

Find cheap Punta Cana to Madrid flights with our free search service. Compare all available fares for direct or connection flights from Punta Cana to Madrid.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Madrid to Punta Cana flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Madrid (MAD) - Punta Cana (PUJ) 2024-04-23 2024-05-01 570 USD 16 hours 15 minutes Direct 2024-03-28T08:50:19
Madrid (MAD) - Punta Cana (PUJ) 2024-04-02 2024-04-24 595 USD 16 hours 15 minutes Direct 2024-03-26T10:46:05
Madrid (MAD) - Punta Cana (PUJ) 2024-04-09 2024-04-24 595 USD 16 hours 15 minutes Direct 2024-03-26T16:58:12
Madrid (MAD) - Punta Cana (PUJ) 2024-04-13 2024-04-24 595 USD 16 hours 15 minutes Direct 2024-03-26T10:19:30
Madrid (MAD) - Punta Cana (PUJ) 2024-04-16 2024-05-01 595 USD 16 hours 15 minutes Direct 2024-03-26T22:46:33
Madrid (MAD) - Punta Cana (PUJ) 2024-04-16 2024-04-24 595 USD 16 hours 15 minutes Direct 2024-03-26T20:40:54
Madrid (MAD) - Punta Cana (PUJ) 2024-06-01 2024-06-09 597 USD 16 hours 15 minutes Direct 2024-03-28T13:35:48
Madrid (MAD) - Punta Cana (PUJ) 2024-04-02 2024-04-10 597 USD 16 hours 15 minutes Direct 2024-03-27T18:17:12
Madrid (MAD) - Punta Cana (PUJ) 2024-05-25 2024-06-05 599 USD 16 hours 15 minutes Direct 2024-03-25T15:21:47
Madrid (MAD) - Punta Cana (PUJ) 2024-04-20 2024-05-01 622 USD 16 hours 15 minutes Direct 2024-03-26T22:18:15
Madrid (MAD) - Punta Cana (PUJ) 2024-03-30 2024-04-24 624 USD 17 hours 10 minutes Direct 2024-03-27T15:05:00
Madrid (MAD) - Punta Cana (PUJ) 2024-04-02 2024-04-17 627 USD 16 hours 15 minutes Direct 2024-03-26T16:56:31
Madrid (MAD) - Punta Cana (PUJ) 2024-04-16 2024-04-23 632 USD 16 hours 15 minutes Direct 2024-03-24T21:00:20
Madrid (MAD) - Punta Cana (PUJ) 2024-04-13 2024-04-20 699 USD 16 hours 15 minutes Direct 2024-03-25T21:48:54
Madrid (MAD) - Punta Cana (PUJ) 2024-05-07 2024-05-11 769 USD 16 hours 15 minutes Direct 2024-03-28T10:47:54
Madrid (MAD) - Punta Cana (PUJ) 2025-01-18 2025-01-25 777 USD 49 hours 15 minutes Connection 2024-03-21T19:39:59
Madrid (MAD) - Punta Cana (PUJ) 2024-05-04 2024-05-11 798 USD 16 hours 15 minutes Direct 2024-03-28T10:48:46
Madrid (MAD) - Punta Cana (PUJ) 2024-10-26 2024-11-04 843 USD 58 hours 0 minutes Connection 2024-03-26T02:15:10
Madrid (MAD) - Punta Cana (PUJ) 2024-05-06 2024-05-06 868 USD 17 hours 0 minutes Direct 2024-03-24T16:31:41
Madrid (MAD) - Punta Cana (PUJ) 2024-05-07 2024-05-21 868 USD 17 hours 0 minutes Direct 2024-03-23T19:50:30
Madrid (MAD) - Punta Cana (PUJ) 2024-04-23 2024-05-08 878 USD 16 hours 20 minutes Direct 2024-03-26T16:45:03
Madrid (MAD) - Punta Cana (PUJ) 2024-05-07 2024-05-22 881 USD 16 hours 20 minutes Direct 2024-03-23T19:50:25
Madrid (MAD) - Punta Cana (PUJ) 2024-10-22 2024-11-02 884 USD 16 hours 30 minutes Direct 2024-03-26T02:14:06
Madrid (MAD) - Punta Cana (PUJ) 2024-06-12 2024-06-26 930 USD 16 hours 35 minutes Direct 2024-03-22T07:35:14
Madrid (MAD) - Punta Cana (PUJ) 2024-05-14 2024-05-21 935 USD 17 hours 0 minutes Direct 2024-03-22T11:42:00
Madrid (MAD) - Punta Cana (PUJ) 2024-10-27 2024-11-03 944 USD 60 hours 9 minutes Connection 2024-03-26T02:14:41
Madrid (MAD) - Punta Cana (PUJ) 2024-10-25 2024-11-08 951 USD 66 hours 49 minutes Connection 2024-03-27T07:18:32
Madrid (MAD) - Punta Cana (PUJ) 2024-04-06 2024-04-26 979 USD 46 hours 58 minutes Connection 2024-03-21T19:46:09
Madrid (MAD) - Punta Cana (PUJ) 2024-06-14 2024-06-28 1070 USD 16 hours 35 minutes Direct 2024-03-22T07:35:59
Madrid (MAD) - Punta Cana (PUJ) 2024-07-17 2024-07-28 1120 USD 17 hours 0 minutes Direct 2024-03-25T16:17:35

Madrid to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
W21701 Madrid (MAD) Punta Cana (PUJ) 4 p.m. 6:40 p.m. 333
UX33 Madrid (MAD) Punta Cana (PUJ) 4:55 p.m. 8:55 p.m. B788
UX033 Madrid (MAD) Punta Cana (PUJ) 4:55 p.m. 8:55 p.m. A330-300
E9801 Madrid (MAD) Punta Cana (PUJ) 4 p.m. 8:10 p.m. A359
2W3503 Madrid (MAD) Punta Cana (PUJ) 3:30 p.m. 5:55 p.m. A359
EB6008 Madrid (MAD) Punta Cana (PUJ) 2:15 p.m. 6:10 p.m. A333
2W3595 Madrid (MAD) Punta Cana (PUJ) 3:30 p.m. 7:15 p.m. Airbus A350-941
UX29 Madrid (MAD) Punta Cana (PUJ) 5 p.m. 9 p.m. A333
E9811 Madrid (MAD) Punta Cana (PUJ) 2 p.m. 5:45 p.m. Airbus A330-343
6G39 Madrid (MAD) Punta Cana (PUJ) 5:35 p.m. 6 p.m. PA2
UX31 Madrid (MAD) Punta Cana (PUJ) 3:30 p.m. 7:55 p.m. A332
TG580 Madrid (MAD) Punta Cana (PUJ) 4 p.m. 6:40 p.m. 330
EB4008 Madrid (MAD) Punta Cana (PUJ) 3 p.m. 5:40 p.m. A332
EB1008 Madrid (MAD) Punta Cana (PUJ) 6:25 a.m. 9:05 a.m. B744
EB3008 Madrid (MAD) Punta Cana (PUJ) 4:30 p.m. 7:10 p.m. 747
UX35 Madrid (MAD) Punta Cana (PUJ) 2:50 p.m. 6:50 p.m. 332