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) 2027-03-06 2027-03-11 578 USD 38 hours 40 minutes Connection 2026-11-08T22:59:05
Madrid (MAD) - Punta Cana (PUJ) 2027-02-08 2027-02-26 578 USD 34 hours 10 minutes Connection 2026-11-08T18:33:55
Madrid (MAD) - Punta Cana (PUJ) 2027-02-08 2027-02-18 586 USD 38 hours 5 minutes Connection 2026-11-04T13:21:53
Madrid (MAD) - Punta Cana (PUJ) 2027-02-21 2027-03-02 589 USD 39 hours 45 minutes Connection 2026-11-02T15:22:07
Madrid (MAD) - Punta Cana (PUJ) 2027-03-01 2027-03-14 597 USD 38 hours 0 minutes Connection 2026-11-07T16:08:43
Madrid (MAD) - Punta Cana (PUJ) 2027-02-08 2027-02-22 598 USD 33 hours 50 minutes Connection 2026-11-06T13:48:20
Madrid (MAD) - Punta Cana (PUJ) 2026-11-23 2026-12-02 622 USD 17 hours 5 minutes Direct 2026-11-03T13:01:36
Madrid (MAD) - Punta Cana (PUJ) 2027-04-14 2027-04-21 623 USD 35 hours 25 minutes Connection 2026-11-06T20:54:59
Madrid (MAD) - Punta Cana (PUJ) 2027-03-16 2027-03-23 631 USD 33 hours 50 minutes Connection 2026-11-04T22:42:05
Madrid (MAD) - Punta Cana (PUJ) 2027-02-20 2027-03-10 632 USD 50 hours 35 minutes Connection 2026-11-07T18:01:24
Madrid (MAD) - Punta Cana (PUJ) 2027-02-21 2027-03-09 632 USD 33 hours 50 minutes Connection 2026-11-07T18:39:17
Madrid (MAD) - Punta Cana (PUJ) 2027-04-14 2027-04-28 632 USD 35 hours 25 minutes Connection 2026-11-08T09:26:24
Madrid (MAD) - Punta Cana (PUJ) 2027-03-03 2027-03-17 637 USD 34 hours 10 minutes Connection 2026-11-06T12:19:06
Madrid (MAD) - Punta Cana (PUJ) 2027-02-28 2027-03-10 641 USD 33 hours 50 minutes Connection 2026-11-07T17:51:23
Madrid (MAD) - Punta Cana (PUJ) 2027-03-02 2027-03-16 650 USD 33 hours 50 minutes Connection 2026-11-07T18:41:06
Madrid (MAD) - Punta Cana (PUJ) 2027-04-20 2027-04-26 650 USD 33 hours 50 minutes Connection 2026-11-08T14:32:00
Madrid (MAD) - Punta Cana (PUJ) 2027-04-24 2027-04-29 650 USD 44 hours 5 minutes Connection 2026-11-08T14:31:59
Madrid (MAD) - Punta Cana (PUJ) 2027-09-18 2027-09-25 653 USD 45 hours 20 minutes Connection 2026-11-07T07:53:39
Madrid (MAD) - Punta Cana (PUJ) 2027-02-01 2027-02-12 654 USD 34 hours 10 minutes Connection 2026-11-06T21:34:10
Madrid (MAD) - Punta Cana (PUJ) 2026-11-24 2026-12-01 671 USD 17 hours 15 minutes Direct 2026-11-05T10:08:53
Madrid (MAD) - Punta Cana (PUJ) 2027-04-23 2027-04-28 675 USD 33 hours 50 minutes Connection 2026-11-08T14:32:00
Madrid (MAD) - Punta Cana (PUJ) 2027-02-07 2027-02-11 678 USD 38 hours 30 minutes Connection 2026-11-06T21:32:12
Madrid (MAD) - Punta Cana (PUJ) 2027-01-30 2027-02-12 685 USD 56 hours 10 minutes Connection 2026-11-04T13:07:08
Madrid (MAD) - Punta Cana (PUJ) 2027-01-17 2027-01-24 692 USD 60 hours 35 minutes Connection 2026-11-08T10:10:29
Madrid (MAD) - Punta Cana (PUJ) 2027-10-03 2027-10-17 693 USD 34 hours 55 minutes Connection 2026-11-08T04:25:12
Madrid (MAD) - Punta Cana (PUJ) 2027-01-20 2027-01-24 695 USD 57 hours 40 minutes Connection 2026-11-03T21:58:35
Madrid (MAD) - Punta Cana (PUJ) 2026-11-17 2026-11-24 699 USD 17 hours 15 minutes Direct 2026-11-05T10:39:24
Madrid (MAD) - Punta Cana (PUJ) 2027-01-17 2027-01-27 702 USD 81 hours 40 minutes Connection 2026-11-07T13:11:53
Madrid (MAD) - Punta Cana (PUJ) 2027-01-25 2027-02-07 712 USD 45 hours 20 minutes Connection 2026-11-02T19:59:54
Madrid (MAD) - Punta Cana (PUJ) 2027-01-12 2027-01-24 713 USD 60 hours 35 minutes Connection 2026-11-06T21:33:06

Madrid to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
E9801 Madrid (MAD) Punta Cana (PUJ) 4 p.m. 6:45 p.m. A359
UX033 Madrid (MAD) Punta Cana (PUJ) 4:50 p.m. 7:25 p.m. A330-300
UX33 Madrid (MAD) Punta Cana (PUJ) 4:50 p.m. 7:25 p.m. B788
UX35 Madrid (MAD) Punta Cana (PUJ) 2:30 a.m. 7 a.m. 332
UX29 Madrid (MAD) Punta Cana (PUJ) 4:55 p.m. 8:55 p.m. A333
2W3503 Madrid (MAD) Punta Cana (PUJ) 3:30 p.m. 5:55 p.m. A359
W21701 Madrid (MAD) Punta Cana (PUJ) 4 p.m. 6:40 p.m. 333
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
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