Direct flights
from Toronto (YYZ)
to Punta Cana (PUJ)

Weekly schedule for flights between Lester B. Pearson Intl (Toronto, Canada) and Punta Cana Intl (Punta Cana, Dominican Republic) operated by 1 airlines.
67 weekly flights operate on this route flying 1,864mi in 19h05min.
Expect $250 in average for a one-way ticket with the cheapest option at $241.

Monday
Monday
06:15AM11:35AM
SunwingWGWG420
Monday
06:15AM11:45AM
Air CanadaACAC1794
Monday
08:30AM01:50PM
Air CanadaACAC934
Monday
08:30AM02:04PM
WestJetWSWS2404
Monday
09:00AM02:20PM
Air TransatTSTS186
Monday
09:15AM02:35PM
SunwingWGWG4138
Monday
01:55PM07:15PM
Air TransatTSTS986
Monday
04:30PM10:00PM
Air CanadaACAC1796
Monday
05:55PM11:50PM
DMDM5801
Tuesday
Tuesday
06:15AM11:45AM
Air CanadaACAC1794
Tuesday
08:30AM01:50PM
Air CanadaACAC934
Tuesday
08:30AM02:04PM
WestJetWSWS2404
Tuesday
09:00AM02:20PM
Air TransatTSTS186
Tuesday
09:15AM02:35PM
SunwingWGWG4236
Tuesday
10:20AM03:54PM
WestJetWSWS2474
Tuesday
10:50AM04:45PM
DMDM5861
Tuesday
01:55PM07:15PM
Air TransatTSTS986
Tuesday
04:30PM10:00PM
Air CanadaACAC1796
Wednesday
Wednesday
08:30AM01:50PM
Air CanadaACAC934
Wednesday
08:30AM02:04PM
WestJetWSWS2404
Wednesday
09:00AM02:20PM
Air TransatTSTS186
Wednesday
10:15AM03:35PM
SunwingWGWG4338
Wednesday
10:20AM03:54PM
WestJetWSWS2474
Wednesday
01:55PM07:15PM
Air TransatTSTS986
Wednesday
04:30PM10:00PM
Air CanadaACAC1796
Wednesday
04:30PM09:50PM
SunwingWGWG4306
Wednesday
05:55PM11:50PM
DMDM5801
Thursday
Thursday
06:15AM11:45AM
Air CanadaACAC1794
Thursday
08:30AM02:04PM
WestJetWSWS2404
Thursday
08:30AM01:50PM
Air CanadaACAC934
Thursday
09:00AM02:20PM
Air TransatTSTS186
Thursday
09:15AM02:35PM
SunwingWGWG4436
Thursday
10:20AM03:54PM
WestJetWSWS2474
Thursday
10:50AM04:45PM
DMDM5861
Thursday
01:55PM07:15PM
Air TransatTSTS986
Thursday
03:30PM08:50PM
SunwingWGWG450
Thursday
04:30PM10:00PM
Air CanadaACAC1796
Friday
Friday
08:30AM02:04PM
WestJetWSWS2404
Friday
08:30AM01:50PM
Air CanadaACAC934
Friday
09:00AM02:20PM
Air TransatTSTS186
Friday
09:15AM02:35PM
SunwingWGWG4520
Friday
10:20AM03:54PM
WestJetWSWS2474
Friday
01:55PM07:15PM
Air TransatTSTS986
Friday
02:40PM08:08PM
WestJetWSWS2340
Friday
04:30PM10:00PM
Air CanadaACAC1796
Friday
05:55PM11:50PM
DMDM5801
Saturday
Saturday
06:15AM11:45AM
Air CanadaACAC1794
Saturday
08:30AM02:00PM
WestJetWSWS2404
Saturday
08:30AM01:50PM
Air CanadaACAC934
Saturday
09:00AM02:20PM
Air TransatTSTS186
Saturday
09:15AM02:35PM
SunwingWGWG438
Saturday
10:00AM03:30PM
Flair AirlinesF8F82630
Saturday
10:20AM03:50PM
WestJetWSWS2474
Saturday
10:50AM04:45PM
DMDM5861
Saturday
01:55PM07:15PM
Air TransatTSTS986
Saturday
03:55PM09:15PM
SunwingWGWG442
Saturday
04:30PM10:00PM
Air CanadaACAC1796
Sunday
Sunday
06:30AM12:00PM
WestJetWSWS2404
Sunday
08:25AM01:45PM
Air CanadaACAC934
Sunday
09:00AM02:20PM
Air TransatTSTS186
Sunday
10:00AM03:30PM
Flair AirlinesF8F82630
Sunday
10:15AM03:35PM
SunwingWGWG436
Sunday
10:20AM03:50PM
WestJetWSWS2474
Sunday
11:45AM05:05PM
SunwingWGWG406
Sunday
11:55AM05:50PM
DMDM5801
Sunday
01:55PM07:15PM
Air TransatTSTS986
Sunday
04:30PM10:00PM
Air CanadaACAC1796