Toronto to Punta Cana flight status today

List of all flights from Toronto Canada (YYZ) to Punta Cana Dominican Republic (PUJ) and airlines operated flight from Toronto to Punta Cana. The flight is an international flight from Canada to Dominican Republic. There are 106 flights operated by 17 airlines on this route.

The distance from Toronto, CA (YYZ) to Punta Cana, DO (PUJ) is 2978 km (1850 miles). The time zone of the point of departure Pearson International Airport is GMT -5:00. The current time is Wednesday 2025-11-19 02:11 AM. The time zone of the destination point Punta Cana International Airport is GMT-4:00 The current time is Wednesday 2025-11-19 03:11 AM.

WestJet | Air Canada | Air Transat | Air Canada Rouge | Flair Airlines | Arajet | Sunwing | World Ticket | SmartWings | Canada Jetlines | Swoop | Wamos Air | Go Fly | Polish Airlines LOT | Eastern Airlines | Condor | CanJet Airlines |

List of 106 flights from Toronto, CA (YYZ) to Punta Cana, DO (PUJ).
No. Departure Arrival Last Update Status
WS2100 08:00 13:35 Scheduled On time
WS2734 07:00 12:35 Arrived On time
WS2102 10:00 15:35 Departed On time
WS2702 07:55 13:30 Scheduled On time
WS2404 09:15 13:44 Scheduled On time
WS2474 10:50 15:18 Scheduled On time
WS2340 14:40 19:06 Scheduled On time
WS9512 08:00 12:15 Delayed
WS2766 09:15 13:44 Arrived
WS4266 08:30 13:57 In Air
WS2774 11:00 15:24 Arrived
WS9262 09:15 14:35 Departed Delayed by 38m
WS2768 10:30 14:50 Arrived
WS2778 15:55 20:15 Arrived
WS9268 10:15 14:35 Departed Delayed by 27m
WS9344 15:55 21:15 Departed Delayed by 56m
WS9260 10:15 14:35 Departed On time
WS9264 09:15 14:35 Cancelled
WS4366 09:00 14:26 In Air
WS9274 09:15 14:35 Arrived
WS9364 None 19:05 Arrived
WS4294 08:00 13:01 Arrived
WS9366 None 21:15 Scheduled
WS9272 09:15 14:35 Arrived On time
WS9266 09:15 14:35 Arrived
WS4812 07:55 12:20 Arrived
WS2014 10:40 14:57 Landed 14:52
WS4966 10:00 Departed
WS2698 07:40 11:58 Landed
WS2508 10:00 14:19 Landed

 

No. Departure Arrival Last Update Status
AC1794 06:30 12:05 Arrived On time
AC1796 16:00 21:35 Scheduled On time
AC7096 08:30 13:27 Unknown

 

No. Departure Arrival Last Update Status
TS986 17:10 22:30 Arrived On time
TS186 09:00 14:20 Arrived On time
TS1986 20:25 None Scheduled
TS3986 13:50 19:10 No Recent Info - Call Airline
TS1186 21:15 01:40 In Air
TS9186 14:03 None No Recent Info - Call Airline
TS2986 13:50 19:10 No Recent Info - Call Airline
TS2186 09:00 13:25 No Recent Info - Call Airline
TS3186 09:00 13:25 Departed On time

 

No. Departure Arrival Last Update Status
RV1794 06:30 12:05 Arrived On time
RV1796 19:30 23:55 Scheduled On time

 

No. Departure Arrival Last Update Status
F82634 10:00 15:35 Scheduled On time
F82630 10:00 14:25 Arrived On time
F89968 17:30 23:00 In Air

 

No. Departure Arrival Last Update Status
DM5805 06:30 11:25 Arrived Delayed by 26m
DM5803 11:40 16:27 Arrived On time
DM5801 18:55 23:50 Scheduled On time
DM5861 10:50 16:45 Arrived Delayed by 23m

 

No. Departure Arrival Last Update Status
WG2700 06:20 10:48 Arrived On time
WG4550 09:00 20:00 Arrival Estimated 14:10
WG4338 06:20 10:40 Scheduled On time
WG4520 06:15 10:35 Scheduled On time
WG436 10:15 14:35 Departed On time
WG4436 09:15 13:35 Scheduled On time
WG4242 11:00 15:20 Departed On time
WG4236 09:15 13:35 Arrived On time
WG4506 15:55 20:15 Scheduled Delayed by 2h 5m
WG420 06:15 10:35 Departed Delayed by 31m
WG4138 09:00 13:30 Arrived On time
WG438 09:45 14:15 Arrived On time
WG450 15:30 20:50 Scheduled On time
WG4306 16:30 21:50 Scheduled On time
WG406 15:55 21:15 In Air
WG9406 15:55 20:15 Scheduled
WG442 15:55 21:15 Scheduled
WG924 09:45 20:00 Departed
WG9171 09:00 12:57 Landed 12:55
WG9450 06:25 10:40 Arrived Delayed by 17m
WG4063 06:20 10:40 Landed 10:31
WG4205 08:00 12:20 Arrived
WG4362 06:20 10:40 Landed 10:21
WG4365 06:15 10:35 Arrived
WG4318 09:15 13:35 Arrived
WG2426 09:00 13:20 In Air
WG481 16:00 20:49 Landed 20:43

 

No. Departure Arrival Last Update Status
W11609 10:00 15:30 Scheduled

 

No. Departure Arrival Last Update Status
QS442 21:30 None Arrived On time
QS434 21:15 None In Air
QS450 20:15 None In Air
QS420 10:35 None Arrived On time
QS406 20:01 None Arrived Delayed by 15 minutes

 

No. Departure Arrival Last Update Status
AU420 13:20 None Arrived Delayed by 47 minutes
AU9248 None 12:26 No Recent Info - Call Airline
AU438 14:35 None Arrived On time
AU4365 00:30 None Arrived Delayed by 88 minutes
AU442 20:00 None Arrived Delayed by 453 minutes
AU450 20:50 None Arrived Delayed by 71 minutes
AU406 21:15 None Arrived Delayed by 443 minutes
AU436 14:35 None Arrived Delayed by 16 minutes
AU9437 17:43 None Arrived On time
AU8452 13:00 None Arrived Delayed by 45 minutes
AU9452 08:57 13:07 In Air

 

No. Departure Arrival Last Update Status
WO642 07:55 12:20 Landed 11:46
WO656 13:30 17:55 Arrived
WO2642 08:00 13:30 Arrived Delayed by 22m

 

No. Departure Arrival Last Update Status
EB422 10:35 None Arrived Delayed by 1217 minutes

 

No. Departure Arrival Last Update Status
GW2642 13:30 None Arrived Early
GW438 09:15 14:35 Landed

 

No. Departure Arrival Last Update Status
LO8795 21:05 In Air

 

No. Departure Arrival Last Update Status
2D406 16:20 20:35 Landed
2D2406 07:40 12:00 Scheduled On time

 

No. Departure Arrival Last Update Status
DE3654 15:45 20:00 Landed

 

No. Departure Arrival Last Update Status
C66776 15:15 19:35