Cheap flights from Toronto to Punta Cana

Find cheap Punta Cana to Toronto flights with our free search service. Compare all available fares for direct or connection flights from Punta Cana to Toronto.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Toronto to Punta Cana flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Toronto (YTO) - Punta Cana (PUJ) 2024-06-10 2024-06-12 318 USD 9 hours 12 minutes Direct 2024-05-16T05:20:32
Toronto (YTO) - Punta Cana (PUJ) 2024-06-11 2024-06-18 319 USD 9 hours 7 minutes Direct 2024-05-18T16:56:11
Toronto (YTO) - Punta Cana (PUJ) 2024-09-01 2024-09-10 322 USD 41 hours 3 minutes Connection 2024-05-15T01:07:18
Toronto (YTO) - Punta Cana (PUJ) 2024-12-03 2024-12-13 322 USD 23 hours 11 minutes Connection 2024-05-16T17:04:24
Toronto (YTO) - Punta Cana (PUJ) 2024-11-12 2024-11-26 322 USD 16 hours 9 minutes Connection 2024-05-16T01:30:22
Toronto (YTO) - Punta Cana (PUJ) 2024-10-21 2024-10-29 322 USD 34 hours 9 minutes Connection 2024-05-16T12:07:59
Toronto (YTO) - Punta Cana (PUJ) 2024-10-26 2024-11-01 322 USD 32 hours 7 minutes Connection 2024-05-16T04:28:22
Toronto (YTO) - Punta Cana (PUJ) 2024-10-26 2024-11-06 322 USD 23 hours 56 minutes Connection 2024-05-16T17:47:18
Toronto (YTO) - Punta Cana (PUJ) 2024-10-28 2024-11-06 322 USD 17 hours 19 minutes Connection 2024-05-16T21:11:27
Toronto (YTO) - Punta Cana (PUJ) 2024-11-12 2024-11-19 323 USD 16 hours 9 minutes Connection 2024-05-17T15:01:03
Toronto (YTO) - Punta Cana (PUJ) 2024-10-22 2024-10-29 323 USD 23 hours 37 minutes Connection 2024-05-18T20:14:39
Toronto (YTO) - Punta Cana (PUJ) 2024-10-22 2024-10-30 323 USD 21 hours 58 minutes Connection 2024-05-18T04:56:36
Toronto (YTO) - Punta Cana (PUJ) 2024-10-26 2024-11-02 323 USD 35 hours 10 minutes Connection 2024-05-17T21:07:08
Toronto (YTO) - Punta Cana (PUJ) 2024-10-26 2024-10-29 323 USD 23 hours 56 minutes Connection 2024-05-17T15:49:21
Toronto (YTO) - Punta Cana (PUJ) 2024-10-26 2024-10-30 323 USD 32 hours 31 minutes Connection 2024-05-17T17:41:09
Toronto (YTO) - Punta Cana (PUJ) 2024-10-28 2024-11-05 323 USD 16 hours 9 minutes Connection 2024-05-18T20:46:12
Toronto (YTO) - Punta Cana (PUJ) 2024-10-28 2024-11-27 323 USD 16 hours 9 minutes Connection 2024-05-18T03:43:44
Toronto (YTO) - Punta Cana (PUJ) 2024-10-29 2024-11-05 323 USD 23 hours 53 minutes Connection 2024-05-17T15:48:57
Toronto (YTO) - Punta Cana (PUJ) 2024-10-29 2024-11-07 323 USD 25 hours 44 minutes Connection 2024-05-18T18:30:10
Toronto (YTO) - Punta Cana (PUJ) 2024-11-29 2024-12-13 323 USD 26 hours 8 minutes Connection 2024-05-18T00:35:48
Toronto (YTO) - Punta Cana (PUJ) 2024-11-30 2024-12-13 323 USD 26 hours 8 minutes Connection 2024-05-18T00:36:44
Toronto (YTO) - Punta Cana (PUJ) 2024-09-06 2024-09-25 326 USD 43 hours 17 minutes Connection 2024-05-17T11:15:37
Toronto (YTO) - Punta Cana (PUJ) 2024-09-05 2024-09-26 358 USD 39 hours 56 minutes Connection 2024-05-17T11:15:26
Toronto (YTO) - Punta Cana (PUJ) 2024-09-23 2024-10-04 366 USD 41 hours 26 minutes Connection 2024-05-18T05:19:16
Toronto (YTO) - Punta Cana (PUJ) 2024-05-25 2024-06-01 408 USD 9 hours 15 minutes Direct 2024-05-18T14:38:00
Toronto (YTO) - Punta Cana (PUJ) 2024-06-18 2024-06-25 479 USD 9 hours 5 minutes Direct 2024-05-14T02:03:26
Toronto (YTO) - Punta Cana (PUJ) 2024-06-02 2024-06-09 485 USD 8 hours 55 minutes Direct 2024-05-14T11:38:03
Toronto (YTO) - Punta Cana (PUJ) 2024-07-03 2024-07-12 501 USD 45 hours 6 minutes Connection 2024-05-18T02:01:29
Toronto (YTO) - Punta Cana (PUJ) 2024-07-02 2024-07-12 533 USD 31 hours 52 minutes Connection 2024-05-17T15:14:23
Toronto (YTO) - Punta Cana (PUJ) 2024-07-01 2024-07-07 635 USD 64 hours 36 minutes Connection 2024-05-14T07:15:43

Toronto to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
WS2766 Toronto (YYZ) Punta Cana (PUJ) 9:15 a.m. 1:42 p.m. B737
TS186 Toronto (YYZ) Punta Cana (PUJ) 9 a.m. 1:25 p.m. A332
WG450 Toronto (YYZ) Punta Cana (PUJ) 2:45 p.m. 7:05 p.m. B738
AC1830 Toronto (YYZ) Punta Cana (PUJ) 9:10 a.m. 12:10 p.m. 763
RV1712 Toronto (YYZ) Punta Cana (PUJ) 12:45 p.m. 5 p.m. B763
WG420 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 10:35 a.m. B738
AC1722 Toronto (YYZ) Punta Cana (PUJ) 11:30 p.m. 6:41 a.m.
WG406 Toronto (YYZ) Punta Cana (PUJ) 3:55 p.m. 8:15 p.m. B738
WG436 Toronto (YYZ) Punta Cana (PUJ) 10:15 a.m. 2:35 p.m. B738
WG9430 Toronto (YYZ) Punta Cana (PUJ) None None B738
RV1830 Toronto (YYZ) Punta Cana (PUJ) 11:35 a.m. 2:35 p.m. B763
WG442 Toronto (YYZ) Punta Cana (PUJ) 3:55 p.m. 8:15 p.m. B738
TS918 Toronto (YYZ) Punta Cana (PUJ) 5:25 p.m. 10:25 p.m. B738
TS2654 Toronto (YYZ) Punta Cana (PUJ) 6:30 a.m. 9:40 a.m. B738
AC1712 Toronto (YYZ) Punta Cana (PUJ) 11:45 a.m. 3:58 p.m. 321
WS2768 Toronto (YYZ) Punta Cana (PUJ) 10:30 a.m. 2:50 p.m. B737
TS830 Toronto (YYZ) Punta Cana (PUJ) 6 a.m. 10:30 a.m. A21N
WG9076 Toronto (YYZ) Punta Cana (PUJ) 10:30 a.m. 2:45 p.m. B738
TS828 Toronto (YYZ) Punta Cana (PUJ) 6 a.m. 11:30 a.m. A321
WG9442 Toronto (YYZ) Punta Cana (PUJ) 3:25 a.m. 4:10 a.m. B738
WG430 Toronto (YYZ) Punta Cana (PUJ) 11:20 a.m. 2:45 p.m. B738
WG9450 Toronto (YYZ) Punta Cana (PUJ) 12:45 p.m. 1:40 p.m. B738
TS568 Toronto (YYZ) Punta Cana (PUJ) 3:25 p.m. 7:05 p.m. A321
AC1290 Toronto (YYZ) Punta Cana (PUJ) 8:20 a.m. 1:30 p.m. B788
BOE389 Toronto (YYZ) Punta Cana (PUJ) 10 a.m. 4:15 p.m. B738
WG9438 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 10:30 a.m. B738
WO670 Toronto (YYZ) Punta Cana (PUJ) 7 a.m. 12:25 p.m. Boeing 737-8CT
WG422 Toronto (YYZ) Punta Cana (PUJ) 9:30 a.m. 2:40 p.m. B738
WG2084 Toronto (YYZ) Punta Cana (PUJ) 9 a.m. 2:20 p.m. B738
WG9327 Toronto (YYZ) Punta Cana (PUJ) 5:10 p.m. 8:50 p.m. B738
WG9436 Toronto (YYZ) Punta Cana (PUJ) None None B738
WS4242 Toronto (YYZ) Punta Cana (PUJ) 11 p.m. 10 a.m. B737
WG9406 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 10:30 a.m. B738
TS354 Toronto (YYZ) Punta Cana (PUJ) 2:10 p.m. 7:25 p.m. A332
LO8795 Toronto (YYZ) Punta Cana (PUJ) 8:40 p.m. None B789
WG9420 Toronto (YYZ) Punta Cana (PUJ) None None B738
WG9422 Toronto (YYZ) Punta Cana (PUJ) 7:15 a.m. 11:30 a.m. B738
WS4966 Toronto (YYZ) Punta Cana (PUJ) None None B737
WQ438 Toronto (YYZ) Punta Cana (PUJ) None None B734
TS832 Toronto (YYZ) Punta Cana (PUJ) 6:30 a.m. 10:40 a.m. A321
TS1734 Toronto (YYZ) Punta Cana (PUJ) 9 a.m. 1:10 p.m. 738
EI188 Toronto (YYZ) Punta Cana (PUJ) 3:20 p.m. 7:30 p.m.
EA406 Toronto (YYZ) Punta Cana (PUJ) midnight 1:03 p.m. None
EI189 Toronto (YYZ) Punta Cana (PUJ) 11:45 a.m. 4:04 p.m.
WG2442 Toronto (YYZ) Punta Cana (PUJ) 10:15 a.m. 2:30 p.m. B738
9W8784 Toronto (YYZ) Punta Cana (PUJ) 11:10 a.m. 4:08 p.m. 73H
TS1814 Toronto (YYZ) Punta Cana (PUJ) 3:50 p.m. 8 p.m. 738
TS1660 Toronto (YYZ) Punta Cana (PUJ) 6:30 a.m. 10:40 a.m. 738
TS596 Toronto (YYZ) Punta Cana (PUJ) None None B738
ZM513 Toronto (YYZ) Punta Cana (PUJ) 7:40 a.m. noon 734
WS4166 Toronto (YYZ) Punta Cana (PUJ) 9 a.m. None B763
EI192 Toronto (YYZ) Punta Cana (PUJ) 3:15 p.m. 7:35 p.m. 320
TS2744 Toronto (YYZ) Punta Cana (PUJ) 7:30 a.m. 11:45 a.m.
TS1832 Toronto (YYZ) Punta Cana (PUJ) 10 a.m. 2:10 p.m. 738
TS1286 Toronto (YYZ) Punta Cana (PUJ) 4:15 a.m. 8:23 a.m. B738
TS3654 Toronto (YYZ) Punta Cana (PUJ) None None A321
TS1274 Toronto (YYZ) Punta Cana (PUJ) 4:20 p.m. 9:35 p.m. 738
EA438 Toronto (YYZ) Punta Cana (PUJ) None None B763
ZB743 Toronto (YYZ) Punta Cana (PUJ) 4:35 p.m. 8:45 p.m. 321
ZB7429 Toronto (YYZ) Punta Cana (PUJ) 4:55 p.m. 9:05 p.m. 320
ZB7448 Toronto (YYZ) Punta Cana (PUJ) 4 p.m. 9:15 p.m. 320
FL484 Toronto (YYZ) Punta Cana (PUJ) 3:45 p.m. 7:15 p.m. 73G
WG10 Toronto (YYZ) Punta Cana (PUJ) 7 a.m. 11:20 a.m. None
C6784 Toronto (YYZ) Punta Cana (PUJ) 2:33 p.m. 6:19 p.m.
TS2380 Toronto (YYZ) Punta Cana (PUJ) 4:55 p.m. 10:05 p.m. 738