Flight times from Punta Cana to Madrid & schedule

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

Flight duration

About 8 hours 2 minutes

Flight distance

About 6,569.99km

Latest flight

21:20 → 11:25

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
Jetblue Airways B62632
PUJ 09:28
SJU 10:20
With stops 0.9h
S
M
T
W
T
F
S
Iberia IB382
SJU 19:45
MAD 08:45
8.0h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5100
PUJ 09:38
MIA 12:25
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 11:45
MIA 14:32
With stops 2.8h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9023
PUJ 12:12
PHL 15:21
With stops 4.2h
S
M
T
W
T
F
S
American Airlines AA740
PHL 20:50
MAD 08:55
7.1h
S
M
T
W
T
F
S
Check prices
avianca AV129
PUJ 12:40
BOG 14:25
With stops 2.8h
S
M
T
W
T
F
S
avianca AV182
BOG 17:25
MAD 08:50
9.4h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6268
PUJ 12:45
JFK 16:49
With stops 4.1h
S
M
T
W
T
F
S
American Airlines AA094
JFK 20:50
MAD 08:50
7.0h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6268
PUJ 12:45
JFK 16:49
With stops 4.1h
S
M
T
W
T
F
S
Iberia IB4000
JFK 20:50
MAD 08:50
7.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA2557
PUJ 12:50
MIA 14:50
With stops 3.0h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1770
PUJ 14:30
MIA 17:23
With stops 2.9h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1770
PUJ 14:30
MIA 17:23
With stops 2.9h
S
M
T
W
T
F
S
Iberia IB338
MIA 23: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 21:20
MAD 12:35
9.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9038
PUJ 16:14
SJU 17:19
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB380
SJU 23:05
MAD 12:20
8.3h
S
M
T
W
T
F
S
Check prices
Copa Airlines CM749
PUJ 17:25
PTY 19:10
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB258
PTY 22:35
MAD 14:40
10.1h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6496
PUJ 17:30
BOS 20:45
With stops 4.3h
S
M
T
W
T
F
S
Iberia IB346
BOS 22:20
MAD 10:20
7.0h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 17:50
MIA 19:25
With stops 2.6h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA865
PUJ 17:54
MIA 19:50
With stops 2.9h
S
M
T
W
T
F
S
Iberia IB338
MIA 23:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Air Europa UX1098
AMS 11:00
MAD 13:40
2.7h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Iberia IB732
AMS 12:05
MAD 14:50
2.8h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Air Europa UX1094
AMS 19:00
MAD 21:40
2.7h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Iberia IB734
AMS 19:25
MAD 22:10
2.8h
S
M
T
W
T
F
S
Check prices
See all
Iberojet Airlines E9802
PUJ 22:40
MAD 11:45
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Air France AF969
PUJ 21:15
CDG 10:40
With stops 8.4h
S
M
T
W
T
F
S
Air Europa UX1026
ORY 19:25
MAD 21:25
2.0h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 21:10
MAD 10:05
Nonstop 7.9h
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
United Airlines UA1526
PUJ 19:30
EWR 22:47
With stops 3.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
8.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA1518
PUJ 18:32
EWR 21:49
With stops 3.3h
S
M
T
W
T
F
S
United Airlines UA051
EWR 19:45
MAD 09:15
8.5h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Air Europa UX1098
AMS 11:00
MAD 13:40
2.7h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Iberia IB732
AMS 12:05
MAD 14:50
2.8h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Air Europa UX1094
AMS 19:00
MAD 21:40
2.7h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 18:00
CUR 20:05
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 21:05
AMS 11:55
9.8h
S
M
T
W
T
F
S
Iberia IB734
AMS 19:25
MAD 22:10
2.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA865
PUJ 17:54
MIA 19:50
With stops 2.9h
S
M
T
W
T
F
S
Iberia IB338
MIA 23:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
LATAM Airlines LA592
PUJ 17:50
MIA 19:25
With stops 2.6h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6496
PUJ 17:30
BOS 20:45
With stops 4.3h
S
M
T
W
T
F
S
Iberia IB346
BOS 22:20
MAD 10:20
7.0h
S
M
T
W
T
F
S
Check prices
Copa Airlines CM749
PUJ 17:25
PTY 19:10
With stops 2.8h
S
M
T
W
T
F
S
Iberia IB258
PTY 22:35
MAD 14:40
10.1h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F9038
PUJ 16:14
SJU 17:19
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB380
SJU 23:05
MAD 12:20
8.3h
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 21:20
MAD 12:35
9.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1770
PUJ 14:30
MIA 17:23
With stops 2.9h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1770
PUJ 14:30
MIA 17:23
With stops 2.9h
S
M
T
W
T
F
S
Iberia IB338
MIA 23:30
MAD 13:05
8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2557
PUJ 12:50
MIA 14:50
With stops 3.0h
S
M
T
W
T
F
S
Air Europa UX098
MIA 22:45
MAD 12:05
8.3h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6268
PUJ 12:45
JFK 16:49
With stops 4.1h
S
M
T
W
T
F
S
American Airlines AA094
JFK 20:50
MAD 08:50
7.0h
S
M
T
W
T
F
S
Check prices
See all
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 21:10
MAD 10:05
Nonstop 7.9h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 22:40
MAD 11:45
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 22:40
MAD 11:45
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 21:10
MAD 10:05
Nonstop 7.9h
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

FAQs about flight schedules from Punta Cana to Madrid

  • When to buy 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 7 hours 58 minutes to fly from Punta Cana (PUJ) to Madrid (MAD).
  • Airlines with flights from Punta Cana (PUJ) to Madrid (MAD): Hahn Air, World2Fly, Air Europa and Iberojet.
  • There are 1 airports near Madrid: Madrid Barajas Airport.