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-03 2024-06-05 293 USD 9 hours 12 minutes Direct 2024-04-23T02:27:04
Toronto (YTO) - Punta Cana (PUJ) 2024-06-03 2024-06-10 293 USD 9 hours 12 minutes Direct 2024-04-23T09:51:11
Toronto (YTO) - Punta Cana (PUJ) 2024-06-03 2024-06-12 293 USD 9 hours 12 minutes Direct 2024-04-23T14:12:13
Toronto (YTO) - Punta Cana (PUJ) 2024-06-04 2024-06-10 293 USD 9 hours 12 minutes Direct 2024-04-24T08:36:58
Toronto (YTO) - Punta Cana (PUJ) 2024-06-04 2024-06-12 293 USD 9 hours 12 minutes Direct 2024-04-23T03:19:12
Toronto (YTO) - Punta Cana (PUJ) 2024-06-10 2024-06-10 293 USD 9 hours 12 minutes Direct 2024-04-24T14:45:40
Toronto (YTO) - Punta Cana (PUJ) 2024-06-10 2024-06-18 293 USD 9 hours 7 minutes Direct 2024-04-24T02:47:31
Toronto (YTO) - Punta Cana (PUJ) 2024-06-11 2024-06-12 293 USD 9 hours 12 minutes Direct 2024-04-24T14:45:45
Toronto (YTO) - Punta Cana (PUJ) 2024-06-11 2024-06-18 293 USD 9 hours 7 minutes Direct 2024-04-24T14:45:57
Toronto (YTO) - Punta Cana (PUJ) 2024-06-11 2024-06-19 293 USD 9 hours 7 minutes Direct 2024-04-24T14:54:03
Toronto (YTO) - Punta Cana (PUJ) 2024-06-04 2024-06-11 294 USD 9 hours 12 minutes Direct 2024-04-25T11:20:51
Toronto (YTO) - Punta Cana (PUJ) 2024-06-12 2024-06-19 294 USD 9 hours 7 minutes Direct 2024-04-25T20:38:39
Toronto (YTO) - Punta Cana (PUJ) 2024-06-03 2024-06-26 311 USD 9 hours 7 minutes Direct 2024-04-24T00:21:11
Toronto (YTO) - Punta Cana (PUJ) 2024-06-04 2024-06-26 311 USD 9 hours 7 minutes Direct 2024-04-24T00:25:58
Toronto (YTO) - Punta Cana (PUJ) 2024-06-17 2024-06-26 311 USD 9 hours 13 minutes Direct 2024-04-23T14:07:20
Toronto (YTO) - Punta Cana (PUJ) 2024-06-18 2024-06-26 311 USD 9 hours 13 minutes Direct 2024-04-25T06:42:30
Toronto (YTO) - Punta Cana (PUJ) 2024-06-19 2024-06-26 311 USD 9 hours 13 minutes Direct 2024-04-24T05:13:11
Toronto (YTO) - Punta Cana (PUJ) 2024-06-01 2024-06-05 312 USD 9 hours 9 minutes Direct 2024-04-24T00:04:32
Toronto (YTO) - Punta Cana (PUJ) 2024-05-03 2024-05-08 330 USD 20 hours 31 minutes Connection 2024-04-22T22:58:00
Toronto (YTO) - Punta Cana (PUJ) 2024-06-03 2024-06-13 339 USD 9 hours 12 minutes Direct 2024-04-20T23:04:03
Toronto (YTO) - Punta Cana (PUJ) 2024-06-07 2024-06-14 352 USD 9 hours 9 minutes Direct 2024-04-19T15:29:20
Toronto (YTO) - Punta Cana (PUJ) 2024-06-01 2024-06-03 373 USD 12 hours 14 minutes Connection 2024-04-25T12:35:28
Toronto (YTO) - Punta Cana (PUJ) 2024-04-26 2024-04-28 414 USD 32 hours 57 minutes Connection 2024-04-24T01:46:06
Toronto (YTO) - Punta Cana (PUJ) 2024-04-26 2024-05-01 423 USD 16 hours 4 minutes Connection 2024-04-22T22:56:45
Toronto (YTO) - Punta Cana (PUJ) 2024-05-18 2024-06-16 444 USD 9 hours 10 minutes Direct 2024-04-20T14:01:53
Toronto (YTO) - Punta Cana (PUJ) 2024-05-03 2024-05-06 444 USD 31 hours 20 minutes Connection 2024-04-24T01:37:39
Toronto (YTO) - Punta Cana (PUJ) 2024-04-26 2024-05-06 444 USD 31 hours 20 minutes Connection 2024-04-24T01:46:00
Toronto (YTO) - Punta Cana (PUJ) 2024-10-02 2024-10-11 493 USD 8 hours 55 minutes Direct 2024-04-22T16:01:54
Toronto (YTO) - Punta Cana (PUJ) 2024-06-28 2024-07-01 522 USD 54 hours 36 minutes Connection 2024-04-22T14:57:57
Toronto (YTO) - Punta Cana (PUJ) 2024-12-21 2024-12-29 812 USD 9 hours 15 minutes Direct 2024-04-24T19:13:25

Toronto to Punta Cana flight status

Flight Origin Destination Departure Arrival Equip
TS186 Toronto (YYZ) Punta Cana (PUJ) 9 a.m. 1:20 p.m. A332
WG450 Toronto (YYZ) Punta Cana (PUJ) 2:45 p.m. 7:05 p.m. B738
AC1712 Toronto (YYZ) Punta Cana (PUJ) 11:45 a.m. 3:58 p.m. 321
AC1722 Toronto (YYZ) Punta Cana (PUJ) 11:25 p.m. 6:36 a.m.
AC1830 Toronto (YYZ) Punta Cana (PUJ) 9:50 a.m. 12:50 p.m. 763
WS2768 Toronto (YYZ) Punta Cana (PUJ) 10:30 a.m. 2:50 p.m. B737
WG406 Toronto (YYZ) Punta Cana (PUJ) 11:45 a.m. 4:05 p.m. B738
WG436 Toronto (YYZ) Punta Cana (PUJ) 10:15 a.m. 2:35 p.m. B738
WS2766 Toronto (YYZ) Punta Cana (PUJ) 8:30 a.m. 12:55 p.m. B737
RV1830 Toronto (YYZ) Punta Cana (PUJ) 9:10 a.m. 12:10 p.m. B763
TS830 Toronto (YYZ) Punta Cana (PUJ) 6 a.m. 10:30 a.m. A21N
WG442 Toronto (YYZ) Punta Cana (PUJ) 3:55 p.m. 8:15 p.m. B738
WG420 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 10:35 a.m. B738
TS828 Toronto (YYZ) Punta Cana (PUJ) 6 a.m. 11:30 a.m. A321
TS2654 Toronto (YYZ) Punta Cana (PUJ) 6:30 a.m. 9:40 a.m. B738
WG9442 Toronto (YYZ) Punta Cana (PUJ) 3:25 a.m. 4:10 a.m. B738
WG9076 Toronto (YYZ) Punta Cana (PUJ) 10:30 a.m. 2:45 p.m. B738
WG430 Toronto (YYZ) Punta Cana (PUJ) 11:20 a.m. 2:45 p.m. B738
RV1712 Toronto (YYZ) Punta Cana (PUJ) 11:45 a.m. 3:58 p.m. B763
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
TS918 Toronto (YYZ) Punta Cana (PUJ) 5:25 p.m. 10:25 p.m. B738
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
WG9430 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
ZB7448 Toronto (YYZ) Punta Cana (PUJ) 4 p.m. 9:15 p.m. 320
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
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