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

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

Monday
Monday
03:25AM07:00AM
Air TransatTSTS1987
Monday
12:35PM04:20PM
Air CanadaACAC1797
Monday
12:40PM04:20PM
SunwingWGWG421
Monday
01:05PM04:55PM
DMDM5800
Monday
03:00PM06:50PM
WestJetWSWS2405
Monday
03:25PM07:00PM
Air CanadaACAC935
Monday
03:40PM07:15PM
Air TransatTSTS187
Monday
03:45PM07:25PM
SunwingWGWG4139
Monday
08:35PM12:10AM
Air TransatTSTS987
Monday
10:40PM02:25AM
Air CanadaACAC1795
Tuesday
Tuesday
06:00AM09:50AM
DMDM5860
Tuesday
12:35PM04:20PM
Air CanadaACAC1797
Tuesday
03:00PM06:50PM
WestJetWSWS2405
Tuesday
03:25PM07:00PM
Air CanadaACAC935
Tuesday
03:40PM07:15PM
Air TransatTSTS187
Tuesday
03:50PM07:30PM
SunwingWGWG4237
Tuesday
04:30PM08:15PM
Flair AirlinesF8F82631
Tuesday
05:00PM08:50PM
WestJetWSWS2461
Tuesday
05:35PM09:15PM
SunwingWGWG4243
Tuesday
08:35PM12:10AM
Air TransatTSTS987
Tuesday
10:40PM02:25AM
Air CanadaACAC1795
Wednesday
Wednesday
12:35PM04:20PM
Air CanadaACAC1797
Wednesday
01:05PM04:55PM
DMDM5800
Wednesday
03:00PM06:50PM
WestJetWSWS2405
Wednesday
03:25PM07:00PM
Air CanadaACAC935
Wednesday
03:40PM07:15PM
Air TransatTSTS187
Wednesday
04:50PM08:30PM
SunwingWGWG4339
Wednesday
05:00PM08:50PM
WestJetWSWS2461
Wednesday
08:35PM12:10AM
Air TransatTSTS987
Wednesday
10:40PM02:25AM
Air CanadaACAC1795
Wednesday
11:05PM02:45AM
SunwingWGWG4307
Thursday
Thursday
06:00AM09:50AM
DMDM5860
Thursday
12:35PM04:20PM
Air CanadaACAC1797
Thursday
03:00PM06:50PM
WestJetWSWS2405
Thursday
03:25PM07:00PM
Air CanadaACAC935
Thursday
03:40PM07:15PM
Air TransatTSTS187
Thursday
03:55PM07:35PM
SunwingWGWG4437
Thursday
04:30PM08:15PM
Flair AirlinesF8F82631
Thursday
05:00PM08:50PM
WestJetWSWS2461
Thursday
08:35PM12:10AM
Air TransatTSTS987
Thursday
10:05PM01:45AM
SunwingWGWG451
Thursday
10:40PM02:25AM
Air CanadaACAC1795
Friday
Friday
12:35PM04:20PM
Air CanadaACAC1797
Friday
01:05PM04:55PM
DMDM5800
Friday
03:00PM06:50PM
WestJetWSWS2405
Friday
03:25PM07:00PM
Air CanadaACAC935
Friday
03:40PM07:15PM
Air TransatTSTS187
Friday
04:00PM07:40PM
SunwingWGWG4521
Friday
05:00PM08:50PM
WestJetWSWS2461
Friday
08:35PM12:10AM
Air TransatTSTS987
Friday
09:10PM01:00AM
WestJetWSWS2341
Friday
10:20PM01:59AM
SunwingWGWG4507
Friday
10:40PM02:25AM
Air CanadaACAC1795
Saturday
Saturday
06:00AM09:50AM
DMDM5860
Saturday
12:35PM04:20PM
Air CanadaACAC1797
Saturday
03:00PM06:50PM
WestJetWSWS2405
Saturday
03:25PM07:00PM
Air CanadaACAC935
Saturday
03:40PM07:15PM
Air TransatTSTS187
Saturday
03:55PM07:35PM
SunwingWGWG439
Saturday
04:30PM08:15PM
Flair AirlinesF8F82631
Saturday
05:00PM08:50PM
WestJetWSWS2461
Saturday
08:35PM12:10AM
Air TransatTSTS987
Saturday
10:20PM01:59AM
SunwingWGWG443
Saturday
10:40PM02:25AM
Air CanadaACAC1795
Sunday
Sunday
07:05AM10:55AM
DMDM5800
Sunday
12:35PM04:20PM
Air CanadaACAC1797
Sunday
01:00PM04:50PM
WestJetWSWS2405
Sunday
03:25PM07:00PM
Air CanadaACAC935
Sunday
03:40PM07:15PM
Air TransatTSTS187
Sunday
04:30PM08:15PM
Flair AirlinesF8F82631
Sunday
04:55PM08:35PM
SunwingWGWG437
Sunday
05:00PM08:50PM
WestJetWSWS2461
Sunday
06:20PM10:00PM
SunwingWGWG407
Sunday
08:35PM12:10AM
Air TransatTSTS987
Sunday
10:40PM02:25AM
Air CanadaACAC1795