Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Punta Cana to Madrid is Air Canada.
Travel Period: January 2025 - December 2025
The cheapest month(s) to fly from Punta Cana to Madrid is February.
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
The cheapest day(s) of the week to fly from Punta Cana to Madrid is Tuesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Dec, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
21:10 PUJ10:05 MAD7Hrs, 55m Direct
-
PUJPunta Cana Airport 21:10 - MAD 10:05 7h 55m Direct
-
PUJPunta Cana Airport 21:10
-
MADMadrid Barajas Airport 10:05
- 7h 55m
- Direct
-
World2Fly (2W 3504)Airbus A359 -
World2Fly (2W 3504) -
- M
- -
- -
- -
- -
- -
- -
- Airbus A359
-
21:10 PUJ10:05 MAD7Hrs, 55m Direct
-
PUJPunta Cana Airport 21:10 - MAD 10:05 7h 55m Direct
-
PUJPunta Cana Airport 21:10
-
MADMadrid Barajas Airport 10:05
- 7h 55m
- Direct
-
World2Fly (2W 3504)Airbus Industrie 330 300 -
World2Fly (2W 3504) -
- -
- -
- W
- -
- F
- S
- -
- Airbus Industrie 330 300
-
22:10 PUJ11:25 MAD8Hrs, 15m Direct
-
PUJPunta Cana Airport 22:10 - MAD 11:25 8h 15m Direct
-
PUJPunta Cana Airport 22:10
-
MADMadrid Barajas Airport 11:25
- 8h 15m
- Direct
-
Evelop Airlines (E9 802)Airbus Industrie 330 300 -
Evelop Airlines (E9 802) -
- M
- -
- -
- -
- -
- S
- -
- Airbus Industrie 330 300
-
22:25 PUJ11:20 MAD7Hrs, 55m Direct
-
PUJPunta Cana Airport 22:25 - MAD 11:20 7h 55m Direct
-
PUJPunta Cana Airport 22:25
-
MADMadrid Barajas Airport 11:20
- 7h 55m
- Direct
-
Air Europa (UX 34)Boeing 787 -
Air Europa (UX 34) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 787
-
22:25 PUJ11:20 MAD7Hrs, 55m Direct
-
PUJPunta Cana Airport 22:25 - MAD 11:20 7h 55m Direct
-
PUJPunta Cana Airport 22:25
-
MADMadrid Barajas Airport 11:20
- 7h 55m
- Direct
-
Air Europa (UX 28)Boeing 787 9 -
Air Europa (UX 28) -
- -
- -
- -
- -
- -
- S
- S
- Boeing 787 9
-
22:25 PUJ11:20 MAD7Hrs, 55m Direct
-
PUJPunta Cana Airport 22:25 - MAD 11:20 7h 55m Direct
-
PUJPunta Cana Airport 22:25
-
MADMadrid Barajas Airport 11:20
- 7h 55m
- Direct
-
Air Europa (UX 34)Boeing 787 9 -
Air Europa (UX 34) -
- M
- -
- W
- -
- -
- -
- -
- Boeing 787 9
-
20:25 PUJ14:25 MAD13Hrs, 00m 1 Stop (LGW)
-
PUJPunta Cana Airport 20:25 - MAD 14:25 13h 1 Stop (LGW) London
-
PUJPunta Cana Airport 20:25LGWLondon Gatwick Airport 11:00
-
LGWLondon Gatwick Airport 08:40MADMadrid Barajas Airport 14:25
- 13h (2h 20m)
- 1 Stop LGW · London 2h 20m
-
British Airways (BA 2204)Boeing 777 Iberia (IB 1862)Airbus Industrie A320 Sharklets -
British Airways (BA 2204) -
- -
- T
- -
- T
- -
- -
- -
-
11:50 PUJ08:55 MAD16Hrs, 05m 1 Stop (BOG)
-
PUJPunta Cana Airport 11:50 - MAD 08:55 16h 05m 1 Stop (BOG) Bogota
-
PUJPunta Cana Airport 11:50BOGBogota Airport 17:25
-
BOGBogota Airport 13:35MADMadrid Barajas Airport 08:55
- 16h 05m (3h 50m)
- 1 Stop BOG · Bogota 3h 50m
-
Avianca (AV 129)Airbus Avianca (AV 182)Boeing 787 8 -
Avianca (AV 129) -
- M
- T
- W
- T
- F
- S
- S
-
12:49 PUJ07:55 MAD14Hrs, 06m 1 Stop (JFK)
-
PUJPunta Cana Airport 12:49 - MAD 07:55 14h 06m 1 Stop (JFK) New York City
-
PUJPunta Cana Airport 12:49JFKNew York John F. Kennedy International Airport 19:05
-
JFKNew York John F. Kennedy International Airport 15:59MADMadrid Barajas Airport 07:55
- 14h 06m (3h 06m)
- 1 Stop JFK · New York City 3h 06m
-
American Airlines (AA 1485)Boeing 737 800 American Airlines (AA 94)Boeing 787 8 -
American Airlines (AA 1485) -
- -
- -
- -
- -
- -
- S
- -
-
13:00 PUJ10:15 MAD16Hrs, 15m 1 Stop (JFK)
-
PUJPunta Cana Airport 13:00 - MAD 10:15 16h 15m 1 Stop (JFK) New York City
-
PUJPunta Cana Airport 13:00JFKNew York John F. Kennedy International Airport 21:00
-
JFKNew York John F. Kennedy International Airport 16:10MADMadrid Barajas Airport 10:15
- 16h 15m (4h 50m)
- 1 Stop JFK · New York City 4h 50m
-
American Airlines (AA 1485)Boeing 737 800 Iberia (IB 326)Airbus Industrie A330 200 -
American Airlines (AA 1485) -
- M
- T
- W
- T
- -
- -
- -
-
13:00 PUJ10:15 MAD16Hrs, 15m 1 Stop (JFK)
-
PUJPunta Cana Airport 13:00 - MAD 10:15 16h 15m 1 Stop (JFK) New York City
-
PUJPunta Cana Airport 13:00JFKNew York John F. Kennedy International Airport 21:00
-
JFKNew York John F. Kennedy International Airport 16:10MADMadrid Barajas Airport 10:15
- 16h 15m (4h 50m)
- 1 Stop JFK · New York City 4h 50m
-
American Airlines (AA 1485)Boeing 737 800 Iberia (IB 326)Airbus -
American Airlines (AA 1485) -
- -
- -
- -
- -
- F
- -
- S
-
13:00 PUJ07:55 MAD13Hrs, 55m 1 Stop (JFK)
-
PUJPunta Cana Airport 13:00 - MAD 07:55 13h 55m 1 Stop (JFK) New York City
-
PUJPunta Cana Airport 13:00JFKNew York John F. Kennedy International Airport 19:05
-
JFKNew York John F. Kennedy International Airport 16:10MADMadrid Barajas Airport 07:55
- 13h 55m (2h 55m)
- 1 Stop JFK · New York City 2h 55m
-
American Airlines (AA 1485)Boeing 737 800 American Airlines (AA 94)Boeing 787 8 -
American Airlines (AA 1485) -
- M
- T
- -
- T
- F
- -
- S
-
13:15 PUJ07:55 MAD13Hrs, 40m 1 Stop (MIA)
-
PUJPunta Cana Airport 13:15 - MAD 07:55 13h 40m 1 Stop (MIA) Miami
-
PUJPunta Cana Airport 13:15MIAMiami International Airport 17:20
-
MIAMiami International Airport 15:05MADMadrid Barajas Airport 07:55
- 13h 40m (2h 15m)
- 1 Stop MIA · Miami 2h 15m
-
American Airlines (AA 2638)Boeing 737 800 Iberia (IB 334)Airbus Industrie A330 200 -
American Airlines (AA 2638) -
- M
- -
- -
- -
- -
- S
- S
-
13:15 PUJ07:55 MAD13Hrs, 40m 1 Stop (MIA)
-
PUJPunta Cana Airport 13:15 - MAD 07:55 13h 40m 1 Stop (MIA) Miami
-
PUJPunta Cana Airport 13:15MIAMiami International Airport 17:20
-
MIAMiami International Airport 15:05MADMadrid Barajas Airport 07:55
- 13h 40m (2h 15m)
- 1 Stop MIA · Miami 2h 15m
-
American Airlines (AA 2638)Boeing 737 800 Iberia (IB 334)Airbus -
American Airlines (AA 2638) -
- -
- -
- -
- T
- F
- -
- -
-
14:21 PUJ10:25 MAD15Hrs, 04m 1 Stop (PTY)
-
PUJPunta Cana Airport 14:21 - MAD 10:25 15h 04m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 14:21PTYPanama City Tocumen International Airport 18:20
-
PTYPanama City Tocumen International Airport 16:07MADMadrid Barajas Airport 10:25
- 15h 04m (2h 13m)
- 1 Stop PTY · Panama City 2h 13m
-
Copa Airlines (CM 242)Boeing 737 800 Iberia (IB 258)Airbus -
Copa Airlines (CM 242) -
- -
- -
- W
- -
- -
- -
- -
-
14:21 PUJ10:25 MAD15Hrs, 04m 1 Stop (PTY)
-
PUJPunta Cana Airport 14:21 - MAD 10:25 15h 04m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 14:21PTYPanama City Tocumen International Airport 18:20
-
PTYPanama City Tocumen International Airport 16:07MADMadrid Barajas Airport 10:25
- 15h 04m (2h 13m)
- 1 Stop PTY · Panama City 2h 13m
-
Copa Airlines (CM 242)Boeing 737 800 Iberia (IB 258)Airbus Industrie A330 200 -
Copa Airlines (CM 242) -
- -
- -
- -
- -
- F
- -
- S
-
14:39 PUJ10:25 MAD14Hrs, 46m 1 Stop (PTY)
-
PUJPunta Cana Airport 14:39 - MAD 10:25 14h 46m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 14:39PTYPanama City Tocumen International Airport 18:20
-
PTYPanama City Tocumen International Airport 16:25MADMadrid Barajas Airport 10:25
- 14h 46m (1h 55m)
- 1 Stop PTY · Panama City 1h 55m
-
Copa Airlines (CM 376)Boeing 737 800 Iberia (IB 258)Airbus Industrie A330 200 -
Copa Airlines (CM 376) -
- -
- -
- -
- -
- F
- -
- -
-
14:39 PUJ10:25 MAD14Hrs, 46m 1 Stop (PTY)
-
PUJPunta Cana Airport 14:39 - MAD 10:25 14h 46m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 14:39PTYPanama City Tocumen International Airport 18:20
-
PTYPanama City Tocumen International Airport 16:25MADMadrid Barajas Airport 10:25
- 14h 46m (1h 55m)
- 1 Stop PTY · Panama City 1h 55m
-
Copa Airlines (CM 376)Boeing 737 700 Iberia (IB 258)Airbus Industrie A330 200 -
Copa Airlines (CM 376) -
- -
- -
- -
- -
- -
- -
- S
-
14:39 PUJ10:25 MAD14Hrs, 46m 1 Stop (PTY)
-
PUJPunta Cana Airport 14:39 - MAD 10:25 14h 46m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 14:39PTYPanama City Tocumen International Airport 18:20
-
PTYPanama City Tocumen International Airport 16:25MADMadrid Barajas Airport 10:25
- 14h 46m (1h 55m)
- 1 Stop PTY · Panama City 1h 55m
-
Copa Airlines (CM 376)Boeing 737 800 Iberia (IB 258)Airbus -
Copa Airlines (CM 376) -
- -
- -
- W
- -
- -
- -
- -
-
15:20 PUJ09:35 MAD13Hrs, 15m 1 Stop (YUL)
-
PUJPunta Cana Airport 15:20 - MAD 09:35 13h 15m 1 Stop (YUL) Montréal
-
PUJPunta Cana Airport 15:20YULMontreal Pierre Elliott Trudeau Int Airport 20:20
-
YULMontreal Pierre Elliott Trudeau Int Airport 18:55MADMadrid Barajas Airport 09:35
- 13h 15m (1h 25m)
- 1 Stop YUL · Montréal 1h 25m
-
Air Canada (AC 945)Boeing 787 9 Air Canada (AC 834)Airbus Industrie 330 300 -
Air Canada (AC 945) -
- -
- T
- -
- T
- -
- -
- S
-
16:50 PUJ09:55 MAD12Hrs, 05m 1 Stop (PHL)
-
PUJPunta Cana Airport 16:50 - MAD 09:55 12h 05m 1 Stop (PHL) Philadelphia
-
PUJPunta Cana Airport 16:50PHLPhiladelphia International Airport 21:00
-
PHLPhiladelphia International Airport 19:50MADMadrid Barajas Airport 09:55
- 12h 05m (1h 10m)
- 1 Stop PHL · Philadelphia 1h 10m
-
American Airlines (AA 845)Airbus American Airlines (AA 740)Boeing 787 8 -
American Airlines (AA 845) -
- M
- -
- -
- T
- F
- S
- S
-
17:45 PUJ12:50 MAD14Hrs, 05m 1 Stop (MIA)
-
PUJPunta Cana Airport 17:45 - MAD 12:50 14h 05m 1 Stop (MIA) Miami
-
PUJPunta Cana Airport 17:45MIAMiami International Airport 22:15
-
MIAMiami International Airport 19:35MADMadrid Barajas Airport 12:50
- 14h 05m (2h 40m)
- 1 Stop MIA · Miami 2h 40m
-
American Airlines (AA 2634)Boeing 737 800 Iberia (IB 338)Airbus -
American Airlines (AA 2634) -
- M
- T
- W
- T
- F
- S
- S
-
17:46 PUJ13:05 MAD14Hrs, 19m 1 Stop (PTY)
-
PUJPunta Cana Airport 17:46 - MAD 13:05 14h 19m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 17:46PTYPanama City Tocumen International Airport 21:30
-
PTYPanama City Tocumen International Airport 19:32MADMadrid Barajas Airport 13:05
- 14h 19m (1h 58m)
- 1 Stop PTY · Panama City 1h 58m
-
Copa Airlines (CM 749)Boeing 737 700 Air Europa (UX 56)Boeing 787 9 -
Copa Airlines (CM 749) -
- -
- -
- -
- T
- F
- S
- -
-
17:46 PUJ13:05 MAD14Hrs, 19m 1 Stop (PTY)
-
PUJPunta Cana Airport 17:46 - MAD 13:05 14h 19m 1 Stop (PTY) Panama City
-
PUJPunta Cana Airport 17:46PTYPanama City Tocumen International Airport 21:30
-
PTYPanama City Tocumen International Airport 19:32MADMadrid Barajas Airport 13:05
- 14h 19m (1h 58m)
- 1 Stop PTY · Panama City 1h 58m
-
Copa Airlines (CM 749)Boeing 737 700 Air Europa (UX 56)Boeing 787 8 -
Copa Airlines (CM 749) -
- M
- -
- -
- -
- -
- -
- S
-
18:00 PUJ13:25 MAD14Hrs, 25m 1 Stop (BOG)
-
PUJPunta Cana Airport 18:00 - MAD 13:25 14h 25m 1 Stop (BOG) Bogota
-
PUJPunta Cana Airport 18:00BOGBogota Airport 21:55
-
BOGBogota Airport 19:40MADMadrid Barajas Airport 13:25
- 14h 25m (2h 15m)
- 1 Stop BOG · Bogota 2h 15m
-
Avianca (AV 253)Airbus A320 Neo Avianca (AV 10)Boeing 787 8 -
Avianca (AV 253) -
- -
- T
- W
- T
- F
- S
- S
-
18:00 PUJ13:25 MAD14Hrs, 25m 1 Stop (BOG)
-
PUJPunta Cana Airport 18:00 - MAD 13:25 14h 25m 1 Stop (BOG) Bogota
-
PUJPunta Cana Airport 18:00BOGBogota Airport 21:55
-
BOGBogota Airport 19:40MADMadrid Barajas Airport 13:25
- 14h 25m (2h 15m)
- 1 Stop BOG · Bogota 2h 15m
-
Avianca (AV 253)Airbus Avianca (AV 10)Boeing 787 8 -
Avianca (AV 253) -
- M
- -
- -
- -
- -
- -
- -
-
18:35 PUJ13:25 MAD13Hrs, 50m 1 Stop (BOG)
-
PUJPunta Cana Airport 18:35 - MAD 13:25 13h 50m 1 Stop (BOG) Bogota
-
PUJPunta Cana Airport 18:35BOGBogota Airport 21:55
-
BOGBogota Airport 20:20MADMadrid Barajas Airport 13:25
- 13h 50m (1h 35m)
- 1 Stop BOG · Bogota 1h 35m
-
Avianca (AV 137)Airbus A320 Neo Avianca (AV 10)Boeing 787 8 -
Avianca (AV 137) -
- -
- T
- -
- T
- -
- S
- -
-
19:05 PUJ14:25 MAD14Hrs, 20m 1 Stop (LGW)
-
PUJPunta Cana Airport 19:05 - MAD 14:25 14h 20m 1 Stop (LGW) London
-
PUJPunta Cana Airport 19:05LGWLondon Gatwick Airport 11:00
-
LGWLondon Gatwick Airport 07:20MADMadrid Barajas Airport 14:25
- 14h 20m (3h 40m)
- 1 Stop LGW · London 3h 40m
-
British Airways (BA 2204)Boeing 777 Iberia (IB 1862)Airbus Industrie A320 Sharklets -
British Airways (BA 2204) -
- -
- -
- -
- -
- -
- S
- -
-
19:10 PUJ15:35 MAD15Hrs, 25m 1 Stop (FRA)
-
PUJPunta Cana Airport 19:10 - MAD 15:35 15h 25m 1 Stop (FRA) Frankfurt
-
PUJPunta Cana Airport 19:10FRAFrankfurt International Airport 12:50
-
FRAFrankfurt International Airport 09:15MADMadrid Barajas Airport 15:35
- 15h 25m (3h 35m)
- 1 Stop FRA · Frankfurt 3h 35m
-
Discover Airlines (4Y 3)Airbus Industrie 330 300 Lufthansa (LH 1114)Airbus -
Discover Airlines (4Y 3) -
- -
- -
- W
- -
- -
- -
- -
-
19:10 PUJ16:05 MAD15Hrs, 55m 1 Stop (FRA)
-
PUJPunta Cana Airport 19:10 - MAD 16:05 15h 55m 1 Stop (FRA) Frankfurt
-
PUJPunta Cana Airport 19:10FRAFrankfurt International Airport 13:20
-
FRAFrankfurt International Airport 09:15MADMadrid Barajas Airport 16:05
- 15h 55m (4h 05m)
- 1 Stop FRA · Frankfurt 4h 05m
-
Discover Airlines (4Y 3)Airbus Industrie 330 300 Lufthansa (LH 1114)Airbus -
Discover Airlines (4Y 3) -
- M
- -
- -
- -
- -
- -
- -
-
19:10 PUJ13:05 MAD12Hrs, 55m 1 Stop (FRA)
-
PUJPunta Cana Airport 19:10 - MAD 13:05 12h 55m 1 Stop (FRA) Frankfurt
-
PUJPunta Cana Airport 19:10FRAFrankfurt International Airport 10:20
-
FRAFrankfurt International Airport 09:15MADMadrid Barajas Airport 13:05
- 12h 55m (1h 05m)
- 1 Stop FRA · Frankfurt 1h 05m
-
Discover Airlines (4Y 3)Airbus Industrie 330 300 Lufthansa (LH 1112)Airbus -
Discover Airlines (4Y 3) -
- M
- -
- -
- -
- -
- -
- -
-
19:10 PUJ13:00 MAD12Hrs, 50m 1 Stop (FRA)
-
PUJPunta Cana Airport 19:10 - MAD 13:00 12h 50m 1 Stop (FRA) Frankfurt
-
PUJPunta Cana Airport 19:10FRAFrankfurt International Airport 10:15
-
FRAFrankfurt International Airport 09:15MADMadrid Barajas Airport 13:00
- 12h 50m (1h)
- 1 Stop FRA · Frankfurt 1h
-
Discover Airlines (4Y 3)Airbus Industrie A330 200 Lufthansa (LH 1112)Airbus -
Discover Airlines (4Y 3) -
- -
- -
- -
- -
- -
- S
- -
-
19:10 PUJ13:00 MAD12Hrs, 50m 1 Stop (FRA)
-
PUJPunta Cana Airport 19:10 - MAD 13:00 12h 50m 1 Stop (FRA) Frankfurt
-
PUJPunta Cana Airport 19:10FRAFrankfurt International Airport 10:15
-
FRAFrankfurt International Airport 09:15MADMadrid Barajas Airport 13:00
- 12h 50m (1h)
- 1 Stop FRA · Frankfurt 1h
-
Discover Airlines (4Y 3)Airbus Industrie 330 300 Lufthansa (LH 1112)Airbus -
Discover Airlines (4Y 3) -
- -
- T
- -
- -
- -
- -
- -
The fastest flight time for direct flights from Punta Cana to Madrid is 7 hours 55 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Punta Cana and Madrid is 6561km. Check all available flights on Wego.
The earliest flight of the day departs at 11:50. The last flight of the day departs at 20:25. See the full list of flight times on Wego.
There are 3 airlines that offer direct flights from Punta Cana to Madrid. Find out the list of airlines on Wego.