Flight times from Punta Cana to Halifax & schedule

The average flight time from Punta Cana to Halifax is About 4 hours 20 minutes, covering a distance of About 2,960.51 km.

Flight duration

About 4 hours 20 minutes

Flight distance

About 2,960.51 km

How long is the flight from Punta Cana to Halifax?

The flights usually depart from Punta Cana International Airport and arrive at Halifax Stanfield International Airport.

See more
Earliest first
Latest first
Air Transat TS187
PUJ 1:10 PM
YYZ 5:45 PM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS187
PUJ 1:10 PM
YYZ 5:45 PM
With stops 4.6h
S
M
T
W
T
F
S
Air Transat TS7323
YYZ 8:45 AM
YHZ 11:55 AM
2.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS187
PUJ 1:10 PM
YYZ 5:45 PM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8410
YKF 12:45 PM
YHZ 3:55 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS399
PUJ 2:10 PM
YUL 5:40 PM
With stops 4.5h
S
M
T
W
T
F
S
Air Transat TS7097
YUL 11:15 AM
YHZ 1:57 PM
1.7h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82635
PUJ 3:35 PM
YYZ 7:25 PM
With stops 4.8h
S
M
T
W
T
F
S
WestJet WS800
YYZ 7:35 AM
YHZ 10:45 AM
2.2h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82635
PUJ 3:35 PM
YYZ 7:25 PM
With stops 4.8h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC1425
PUJ 3:15 PM
YUL 6:50 PM
With stops 4.6h
S
M
T
W
T
F
S
Air Canada AC2044
YUL 7:55 AM
YHZ 10:35 AM
1.7h
S
M
T
W
T
F
S
Check prices
Flair Airlines F82635
PUJ 3:35 PM
YYZ 7:25 PM
With stops 4.8h
S
M
T
W
T
F
S
Flair Airlines F8410
YKF 12:45 PM
YHZ 3:55 PM
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS2103
PUJ 4:35 PM
YYZ 8:25 PM
With stops 4.8h
S
M
T
W
T
F
S
WestJet WS800
YYZ 7:35 AM
YHZ 10:45 AM
2.2h
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 UA3531
EWR 10:17 AM
YHZ 1:28 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC1781
PUJ 6:35 PM
YHZ 10:50 PM
Nonstop 4.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 UA3531
EWR 10:17 AM
YHZ 1:28 PM
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS2109
PUJ 6:15 AM
YYZ 11:05 AM
With stops 4.8h
S
M
T
W
T
F
S
WestJet WS800
YYZ 7:35 AM
YHZ 10:45 AM
2.2h
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 UA6623
EWR 12:45 PM
YHZ 3:58 PM
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS2109
PUJ 6:15 AM
YYZ 11:05 AM
With stops 4.8h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5862
PUJ 8:04 PM
YYZ 11:50 PM
With stops 4.8h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
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 AC662
YUL 7:55 AM
YHZ 10:35 AM
1.7h
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 AC2048
YUL 6:45 PM
YHZ 9:25 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8654
YYZ 2:30 PM
YHZ 5:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS831
PUJ 12:40 PM
YOW 4:15 PM
With stops 4.6h
S
M
T
W
T
F
S
Air Transat TS7088
YOW 8:55 PM
YHZ 11:49 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC1791
PUJ 12:35 PM
YUL 4:20 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC2050
YUL 6:45 PM
YHZ 9:25 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC1791
PUJ 12:35 PM
YUL 4:20 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC662
YUL 7:55 AM
YHZ 10:35 AM
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC1795
PUJ 12:50 PM
YYZ 4:35 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC2056
YYZ 8:05 AM
YHZ 11:18 AM
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC1791
PUJ 12:35 PM
YUL 4:20 PM
With stops 4.8h
S
M
T
W
T
F
S
Air Canada AC664
YUL 1:20 PM
YHZ 4:00 PM
1.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 AC600
YYZ 6:15 AM
YHZ 9:32 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS499
PUJ 9:15 PM
YUL 12:45 AM
With stops 4.5h
S
M
T
W
T
F
S
Porter Airlines PD2505
YHU 8:40 AM
YHZ 11:22 AM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS499
PUJ 9:15 PM
YUL 12:45 AM
With stops 4.5h
S
M
T
W
T
F
S
Porter Airlines PD493
YHU 7:20 PM
YHZ 9:55 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5862
PUJ 8:04 PM
YYZ 11:50 PM
With stops 4.8h
S
M
T
W
T
F
S
Flair Airlines F8650
YYZ 7:00 AM
YHZ 10:15 AM
2.3h
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 AC662
YUL 7:55 AM
YHZ 10:35 AM
1.7h
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 AC2048
YUL 6:45 PM
YHZ 9:25 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Flair Airlines F8654
YYZ 2:30 PM
YHZ 5:40 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Air Transat TS7209
YYZ 5:00 PM
YHZ 8:12 PM
2.2h
S
M
T
W
T
F
S
Check prices
DM Airlines DM5974
PUJ 8:25 PM
YUL 12:15 AM
With stops 4.8h
S
M
T
W
T
F
S
Porter Airlines PD493
YHU 7:20 PM
YHZ 9:55 PM
1.6h
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 AC668
YUL 6:45 PM
YHZ 9:25 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
Air Transat TS7211
YYZ 8:45 PM
YHZ 11:55 PM
2.2h
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 AC2050
YUL 6:45 PM
YHZ 9:25 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS287
PUJ 8:40 PM
YYZ 12:15 AM
With stops 4.6h
S
M
T
W
T
F
S
WestJet WS800
YYZ 7:35 AM
YHZ 10:45 AM
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC1781
PUJ 6:35 PM
YHZ 10:50 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC1781
PUJ 6:35 PM
YHZ 10:50 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC1781
PUJ 6:35 PM
YHZ 10:50 PM
Nonstop 4.3h
S
M
T
W
T
F
S
Check prices