PUJYYZ
Punta Cana (Punta Cana International Airport) to Toronto (Toronto Pearson International Airport).
The flight from Punta Cana (PUJ) to Toronto (YYZ) takes 4h 5m on average, covering about 2,014 miles. Across 3 flights we tracked, the fastest was 3h 51m and the slowest 4h 15m, with WestJet flying it most often.
Plan this routeAt a glance
- Avg flight time
- 4h 5m
- Distance
- 2,014 mi
- Fastest tracked
- 3h 51m
- Airlines
- 2
Airlines on this route
- WestJet67% of tracked flightsFlies it on: Boeing 737 MAX 8, Boeing 737-800
- DWI33% of tracked flightsFlies it on: Boeing 737 MAX 8
Aircraft we tracked
Methodology: figures are aggregated from 3 real flights on this route tracked between 2026-05-27 and 2026-06-05, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from PUJ to YYZ?
The PUJ to YYZ flight takes 4h 5m on average based on 3 tracked flights.
How far is PUJ from YYZ?
PUJ to YYZ is about 2,014 miles by air.
Which airlines fly from PUJ to YYZ?
WestJet, DWI fly the PUJ to YYZ route in our route data.
What aircraft fly from PUJ to YYZ?
Aircraft observed or commonly scheduled on PUJ to YYZ include Boeing 737 MAX 8, Boeing 737-800.