Flight times from Punta Cana to Rome & schedule

The average flight time from Punta Cana to Rome is About 12 hours 6 minutes, covering a distance of About 7,899.39 km.

Flight duration

About 12 hours 6 minutes

Flight distance

About 7,899.39 km

How long is the flight from Punta Cana to Rome?

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

See more
Earliest first
Latest first
Jetblue Airways B6168
PUJ 1:00 PM
JFK 4:01 PM
With stops 4.0h
S
M
T
W
T
F
S
Delta Air Lines DL230
JFK 7:30 PM
FCO 10:10 AM
8.7h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5102
PUJ 1:28 PM
MIA 3:15 PM
With stops 2.8h
S
M
T
W
T
F
S
ITA Airways AZ631
MIA 7:40 PM
FCO 11:35 AM
9.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1833
PUJ 2:10 PM
JFK 6:25 PM
With stops 5.3h
S
M
T
W
T
F
S
Air France AF3561
JFK 7:30 PM
FCO 10:10 AM
8.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1833
PUJ 2:10 PM
JFK 6:25 PM
With stops 5.3h
S
M
T
W
T
F
S
ITA Airways AZ611
JFK 9:05 PM
FCO 11:30 AM
8.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1919
PUJ 2:55 PM
ATL 6:40 PM
With stops 4.8h
S
M
T
W
T
F
S
Air France AF3669
ATL 5:50 PM
FCO 8:15 AM
9.4h
S
M
T
W
T
F
S
Check prices
KLM KL7314
PUJ 2:51 PM
JFK 6:11 PM
With stops 4.3h
S
M
T
W
T
F
S
KLM KL6089
JFK 5:25 PM
FCO 7:55 AM
8.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC1411
PUJ 3:40 PM
YYZ 7:30 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC890
YYZ 7:45 PM
FCO 10:20 AM
8.6h
S
M
T
W
T
F
S
Check prices
Arke Airlines OR757
PUJ 3:05 PM
CUR 5:10 PM
With stops 2.1h
S
M
T
W
T
F
S
Arke Airlines OR757
CUR 6:10 PM
AMS 9:00 AM
9.8h
S
M
T
W
T
F
S
ITA Airways AZ109
AMS 5:55 PM
FCO 8:10 PM
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1463
PUJ 4:40 PM
IAD 8:35 PM
With stops 3.9h
S
M
T
W
T
F
S
United Airlines UA884
IAD 5:40 PM
FCO 8:30 AM
8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4349
PUJ 5:25 PM
FRA 7:25 AM
With stops 9.0h
S
M
T
W
T
F
S
Lufthansa LH232
FRA 10:50 AM
FCO 12:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4349
PUJ 5:25 PM
FRA 7:25 AM
With stops 9.0h
S
M
T
W
T
F
S
Lufthansa LH5148
FRA 6:15 PM
FCO 8:15 PM
2.0h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4349
PUJ 5:25 PM
FRA 7:25 AM
With stops 9.0h
S
M
T
W
T
F
S
Lufthansa LH236
FRA 3:55 PM
FCO 5:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1518
PUJ 5:40 PM
EWR 9:53 PM
With stops 4.2h
S
M
T
W
T
F
S
United Airlines UA510
EWR 8:15 PM
FCO 10:55 AM
8.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA1526
PUJ 6:45 PM
EWR 10:58 PM
With stops 4.2h
S
M
T
W
T
F
S
United Airlines UA040
EWR 5:40 PM
FCO 7:55 AM
8.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1526
PUJ 6:45 PM
EWR 10:58 PM
With stops 4.2h
S
M
T
W
T
F
S
United Airlines UA510
EWR 8:15 PM
FCO 10:55 AM
8.7h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF8607
PUJ 7:20 PM
ORY 8:50 AM
With stops 8.5h
S
M
T
W
T
F
S
Transavia France TO3914
ORY 11:20 AM
FCO 1:25 PM
2.1h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4385
PUJ 7:35 PM
MUC 9:50 AM
With stops 9.3h
S
M
T
W
T
F
S
Lufthansa LH1870
MUC 4:30 PM
FCO 6:00 PM
1.5h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF8607
PUJ 7:20 PM
ORY 8:50 AM
With stops 8.5h
S
M
T
W
T
F
S
Transavia France TO3918
ORY 5:45 PM
FCO 7:50 PM
2.1h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8035
PUJ 8:55 PM
ZRH 10:15 AM
With stops 8.3h
S
M
T
W
T
F
S
Swiss Airlines LX1736
ZRH 12:25 PM
FCO 2:00 PM
1.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8035
PUJ 8:55 PM
ZRH 10:15 AM
With stops 8.3h
S
M
T
W
T
F
S
Swiss Airlines LX1732
ZRH 5:50 PM
FCO 7:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
See all
Jetblue Airways B6268
PUJ 11:30 AM
JFK 3:30 PM
With stops 4.0h
S
M
T
W
T
F
S
Delta Air Lines DL230
JFK 7:30 PM
FCO 10:10 AM
8.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC1799
PUJ 10:40 PM
YYZ 2:25 AM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC890
YYZ 7:45 PM
FCO 10:20 AM
8.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 9:20 PM
MAD 11:25 AM
With stops 8.1h
S
M
T
W
T
F
S
Air Europa UX1041
MAD 12:40 PM
FCO 3:05 PM
2.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 9:20 PM
MAD 11:25 AM
With stops 8.1h
S
M
T
W
T
F
S
Ryanair FR5315
MAD 8:55 AM
FCO 11:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 9:15 PM
MAD 11:35 AM
With stops 8.3h
S
M
T
W
T
F
S
Wizz Air Malta W46014
MAD 8:40 PM
FCO 11:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 9:20 PM
MAD 11:25 AM
With stops 8.1h
S
M
T
W
T
F
S
Ryanair FR2436
MAD 2:25 PM
FCO 4:50 PM
2.4h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 9:20 PM
MAD 11:25 AM
With stops 8.1h
S
M
T
W
T
F
S
Vueling Airlines VY5106
MAD 9:50 PM
FCO 12:15 AM
2.4h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 9:15 PM
MAD 11:05 AM
With stops 7.8h
S
M
T
W
T
F
S
Wizz Air Malta W46014
MAD 8:40 PM
FCO 11:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 9:15 PM
MAD 11:35 AM
With stops 8.3h
S
M
T
W
T
F
S
Wizz Air Malta W46208
MAD 6:00 AM
FCO 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX034
PUJ 9:20 PM
MAD 11:25 AM
With stops 8.1h
S
M
T
W
T
F
S
Wizz Air Malta W46208
MAD 6:00 AM
FCO 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 9:15 PM
MAD 11:35 AM
With stops 8.3h
S
M
T
W
T
F
S
Ryanair FR5315
MAD 8:55 AM
FCO 11:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 9:15 PM
MAD 11:05 AM
With stops 7.8h
S
M
T
W
T
F
S
Wizz Air Malta W46208
MAD 6:00 AM
FCO 8:30 AM
2.5h
S
M
T
W
T
F
S
Check prices
Iberojet Airlines E9802
PUJ 9:15 PM
MAD 11:35 AM
With stops 8.3h
S
M
T
W
T
F
S
Ryanair FR9602
MAD 9:20 AM
FCO 11:45 AM
2.4h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 9:15 PM
MAD 11:05 AM
With stops 7.8h
S
M
T
W
T
F
S
Ryanair FR5315
MAD 8:55 AM
FCO 11:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 9:15 PM
MAD 11:05 AM
With stops 7.8h
S
M
T
W
T
F
S
Ryanair FR9602
MAD 9:20 AM
FCO 11:45 AM
2.4h
S
M
T
W
T
F
S
Check prices
World2Fly Airlines 2W3504
PUJ 9:15 PM
MAD 11:05 AM
With stops 7.8h
S
M
T
W
T
F
S
Wizz Air Malta W46012
MAD 9:25 AM
FCO 11:55 AM
2.5h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8035
PUJ 8:55 PM
ZRH 10:15 AM
With stops 8.3h
S
M
T
W
T
F
S
Swiss Airlines LX1736
ZRH 12:25 PM
FCO 2:00 PM
1.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8035
PUJ 8:55 PM
ZRH 10:15 AM
With stops 8.3h
S
M
T
W
T
F
S
Swiss Airlines LX1732
ZRH 5:50 PM
FCO 7:25 PM
1.6h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX8035
PUJ 8:55 PM
ZRH 10:15 AM
With stops 8.3h
S
M
T
W
T
F
S
Swiss Airlines LX3440
ZRH 7:05 PM
FCO 8:35 PM
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC1793
PUJ 8:00 PM
YUL 11:45 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC892
YUL 6:50 PM
FCO 8:55 AM
8.1h
S
M
T
W
T
F
S
Check prices
See all