Flight times from Punta Cana to Madrid & schedule

The average flight time from Punta Cana to Madrid is About 8 hours 3 minutes, covering a distance of About 6,569.99km.

Flight duration

About 8 hours 3 minutes

Flight distance

About 6,569.99km

How long is the flight from Punta Cana to Madrid?

The flights usually depart from Punta Cana International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
DM Airlines DM1000
PUJ 09:48
SJU 10:53
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB382
SJU 18:10
MAD 07:25
8.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B62632
PUJ 11:00
SJU 11:51
With stops 0.8h
S
M
T
W
T
F
S
Iberia IB382
SJU 18:10
MAD 07:25
8.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B62632
PUJ 11:00
SJU 11:51
With stops 0.8h
S
M
T
W
T
F
S
American Airlines AA8704
SJU 18:10
MAD 07:25
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA3209
PUJ 13:04
MIA 14:52
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8774
MIA 17:20
MAD 07:55
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8774
MIA 17:20
MAD 07:55
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB334
MIA 17:20
MAD 07:55
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB338
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM7000
PUJ 14:31
CUN 16:57
With stops 3.4h
S
M
T
W
T
F
S
World2Fly Airlines 2W2502
CUN 19:40
MAD 12:10
9.5h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 15:16
MIA 17:03
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 15:16
MIA 17:03
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9038
PUJ 15:39
SJU 16:44
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB380
SJU 21:35
MAD 10:35
8.0h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 16:40
MIA 18:25
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 16:40
MIA 18:25
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
Neos NO773
PUJ 17:30
MXP 07:00
With stops 8.5h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 22:15
MAD 00:30
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1518
PUJ 18:32
EWR 21:49
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 19:20
MAD 09:45
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B61268
PUJ 19:20
JFK 23:22
With stops 4.0h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:15
7.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1526
PUJ 19:30
EWR 22:47
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
See all
Air Europa UX028
PUJ 22:50
MAD 11:40
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 21:15
MAD 11:20
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 21:05
MAD 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Condor Airlines DE2229
PUJ 20:25
FRA 10:35
With stops 9.2h
S
M
T
W
T
F
S
Air Europa UX1506
FRA 19:05
MAD 21:55
2.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1526
PUJ 19:30
EWR 22:47
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 19:20
MAD 09:45
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B61268
PUJ 19:20
JFK 23:22
With stops 4.0h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:15
7.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1518
PUJ 18:32
EWR 21:49
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
Neos NO773
PUJ 17:30
MXP 07:00
With stops 8.5h
S
M
T
W
T
F
S
Ryanair FR3008
MXP 22:15
MAD 00:30
2.3h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 16:40
MIA 18:25
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 16:40
MIA 18:25
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9038
PUJ 15:39
SJU 16:44
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB380
SJU 21:35
MAD 10:35
8.0h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 15:16
MIA 17:03
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 15:16
MIA 17:03
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM7000
PUJ 14:31
CUN 16:57
With stops 3.4h
S
M
T
W
T
F
S
World2Fly Airlines 2W2502
CUN 19:40
MAD 12:10
9.5h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8774
MIA 17:20
MAD 07:55
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB334
MIA 17:20
MAD 07:55
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 21:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
American Airlines AA8740
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 14:03
MIA 15:50
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB338
MIA 22:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
See all
World2Fly Airlines 2W3504
PUJ 19:20
MAD 09:45
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 21:05
MAD 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 21:15
MAD 11:20
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX028
PUJ 22:50
MAD 11:40
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX028
PUJ 22:50
MAD 11:40
Nonstop 7.8h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 21:15
MAD 11:20
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 21:05
MAD 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 19:20
MAD 09:45
Nonstop 8.4h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Punta Cana to Madrid

Multiple airlines provide flights from Punta Cana to Madrid. The best rated one is Iberojet with an average rating of 10.0.

See more
Iberojet
Iberojet
User rating: 10.0
World2Fly
World2Fly
User rating: 9.3

FAQs about flight schedules from Punta Cana to Madrid

  • When are flight tickets from Punta Cana (PUJ) to Madrid (MAD) the cheapest?

    Airlines adjust prices for flights from Punta Cana to Madrid based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 8 hours 2 minutes to fly from Punta Cana (PUJ) to Madrid (MAD).
  • Airlines with flights from Punta Cana (PUJ) to Madrid (MAD): Hahn Air, Air Europa, World2Fly, Iberojet and Euroairlines.
  • There are 1 airport(s) in Madrid (MAD): Madrid Barajas Airport.