Cheap flights from Punta Cana to Toronto

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

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

Punta Cana to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Punta Cana (PUJ) - Toronto (YTO) 2024-06-04 2024-06-10 380 USD 9 hours 12 minutes Direct 2024-04-23T07:14:20
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-12 380 USD 9 hours 12 minutes Direct 2024-04-25T19:08:41
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-18 380 USD 9 hours 18 minutes Direct 2024-04-24T19:42:47
Punta Cana (PUJ) - Toronto (YTO) 2024-06-11 2024-06-12 380 USD 9 hours 12 minutes Direct 2024-04-25T19:08:39
Punta Cana (PUJ) - Toronto (YTO) 2024-06-12 2024-06-19 380 USD 9 hours 18 minutes Direct 2024-04-24T21:01:10
Punta Cana (PUJ) - Toronto (YTO) 2024-06-05 2024-06-09 401 USD 35 hours 56 minutes Connection 2024-04-24T18:12:06
Punta Cana (PUJ) - Toronto (YTO) 2024-06-05 2024-06-11 401 USD 40 hours 6 minutes Connection 2024-04-25T18:38:10
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-25 410 USD 9 hours 18 minutes Direct 2024-04-25T14:39:27
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-26 410 USD 9 hours 18 minutes Direct 2024-04-25T14:39:27
Punta Cana (PUJ) - Toronto (YTO) 2024-06-08 2024-06-12 412 USD 9 hours 12 minutes Direct 2024-04-25T13:54:37
Punta Cana (PUJ) - Toronto (YTO) 2024-06-08 2024-06-17 412 USD 9 hours 18 minutes Direct 2024-04-24T02:11:00
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-14 412 USD 9 hours 12 minutes Direct 2024-04-25T19:09:22
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-15 412 USD 9 hours 18 minutes Direct 2024-04-25T19:08:41
Punta Cana (PUJ) - Toronto (YTO) 2024-06-10 2024-06-16 412 USD 9 hours 18 minutes Direct 2024-04-25T19:08:48
Punta Cana (PUJ) - Toronto (YTO) 2024-06-13 2024-06-18 412 USD 9 hours 18 minutes Direct 2024-04-25T09:06:47
Punta Cana (PUJ) - Toronto (YTO) 2024-06-14 2024-06-19 412 USD 9 hours 18 minutes Direct 2024-04-24T06:32:56
Punta Cana (PUJ) - Toronto (YTO) 2024-06-15 2024-06-17 412 USD 9 hours 13 minutes Direct 2024-04-24T23:18:54
Punta Cana (PUJ) - Toronto (YTO) 2024-06-16 2024-06-18 416 USD 9 hours 13 minutes Direct 2024-04-24T05:50:32
Punta Cana (PUJ) - Toronto (YTO) 2024-06-13 2024-06-17 432 USD 9 hours 18 minutes Direct 2024-04-26T05:20:00
Punta Cana (PUJ) - Toronto (YTO) 2024-06-07 2024-06-15 444 USD 9 hours 18 minutes Direct 2024-04-25T10:04:21
Punta Cana (PUJ) - Toronto (YTO) 2024-06-08 2024-06-15 444 USD 9 hours 18 minutes Direct 2024-04-23T21:26:21
Punta Cana (PUJ) - Toronto (YTO) 2024-07-25 2024-08-08 444 USD 9 hours 13 minutes Direct 2024-04-23T23:57:19
Punta Cana (PUJ) - Toronto (YTO) 2024-06-09 2024-06-16 448 USD 9 hours 18 minutes Direct 2024-04-25T04:12:28
Punta Cana (PUJ) - Toronto (YTO) 2024-06-15 2024-06-22 448 USD 9 hours 13 minutes Direct 2024-04-25T13:17:08
Punta Cana (PUJ) - Toronto (YTO) 2024-05-29 2024-06-02 453 USD 9 hours 12 minutes Direct 2024-04-23T05:09:20
Punta Cana (PUJ) - Toronto (YTO) 2024-05-30 2024-06-02 453 USD 9 hours 12 minutes Direct 2024-04-23T17:28:58
Punta Cana (PUJ) - Toronto (YTO) 2024-11-04 2024-11-17 508 USD 8 hours 55 minutes Direct 2024-04-25T20:41:05
Punta Cana (PUJ) - Toronto (YTO) 2024-05-01 2024-05-07 517 USD 43 hours 56 minutes Connection 2024-04-24T06:51:52
Punta Cana (PUJ) - Toronto (YTO) 2024-04-30 2024-05-06 517 USD 22 hours 15 minutes Connection 2024-04-25T12:55:55
Punta Cana (PUJ) - Toronto (YTO) 2024-04-30 2024-05-07 517 USD 29 hours 15 minutes Connection 2024-04-26T04:09:35

Punta Cana to Toronto flight status

Flight Origin Destination Departure Arrival Equip
WG451 Punta Cana (PUJ) Toronto (YYZ) 8:20 p.m. 12:59 a.m. B738
AC1713 Punta Cana (PUJ) Toronto (YYZ) 8 a.m. 10:59 a.m. 763
RV1831 Punta Cana (PUJ) Toronto (YYZ) 2 p.m. 7 p.m. B763
WG431 Punta Cana (PUJ) Toronto (YYZ) 4 p.m. 9:40 p.m. B738
AC935 Punta Cana (PUJ) Toronto (YYZ) 2:10 p.m. 6:45 p.m. Boeing 787-9
AC1795 Punta Cana (PUJ) Toronto (YYZ) 9:35 a.m. 2:15 p.m. Airbus A319
WS2769 Punta Cana (PUJ) Toronto (YYZ) 4 p.m. 8:40 p.m. Boeing 737-800 (twin-jet)
TS187 Punta Cana (PUJ) Toronto (YYZ) 2:40 p.m. 7:15 p.m. Airbus A330-200
WS2767 Punta Cana (PUJ) Toronto (YYZ) 1:55 p.m. 6:35 p.m. Boeing 737-800 (winglets)
AC1723 Punta Cana (PUJ) Toronto (YYZ) 8:10 p.m. 9:54 p.m.
TS2655 Punta Cana (PUJ) Toronto (YYZ) 11:25 a.m. 3:50 p.m. B738
WG407 Punta Cana (PUJ) Toronto (YYZ) 5:20 p.m. 10 p.m. B38M
WG437 Punta Cana (PUJ) Toronto (YYZ) 3:55 p.m. 8:35 p.m. B738
WG443 Punta Cana (PUJ) Toronto (YYZ) 9:20 p.m. 1:59 a.m. B38M
WG439 Punta Cana (PUJ) Toronto (YYZ) 3:55 p.m. 7:35 p.m. B738
RV1713 Punta Cana (PUJ) Toronto (YYZ) 8 a.m. 10:59 a.m. A321
TS919 Punta Cana (PUJ) Toronto (YYZ) 12:30 p.m. 3:40 p.m. B738
WG9423 Punta Cana (PUJ) Toronto (YYZ) 8:30 a.m. 9:10 a.m. B738
WG421 Punta Cana (PUJ) Toronto (YYZ) 11:40 a.m. 4:20 p.m. B738
TS233 Punta Cana (PUJ) Toronto (YYZ) 9:35 a.m. 1:05 p.m. A332
WS4167 Punta Cana (PUJ) Toronto (YYZ) 12:05 a.m. 10:08 a.m. None
TS831 Punta Cana (PUJ) Toronto (YYZ) 11:55 p.m. 3:30 a.m. A21N
WG9431 Punta Cana (PUJ) Toronto (YYZ) 9:30 p.m. 10:10 p.m. B738
WS4267 Punta Cana (PUJ) Toronto (YYZ) 1:45 p.m. 6:15 p.m. None
AC1291 Punta Cana (PUJ) Toronto (YYZ) 3:20 p.m. 6:40 p.m. A333
WG9437 Punta Cana (PUJ) Toronto (YYZ) 4:45 p.m. 8:20 p.m. B738
WG9443 Punta Cana (PUJ) Toronto (YYZ) 5:35 p.m. 9:15 p.m. B738
WO643 Punta Cana (PUJ) Toronto (YYZ) 2:20 p.m. 6:05 p.m. Boeing 737-800 (twin-jet)
WO671 Punta Cana (PUJ) Toronto (YYZ) 1:15 p.m. 5 p.m. B738
WG423 Punta Cana (PUJ) Toronto (YYZ) 10 a.m. 7:30 p.m. B738
WS2509 Punta Cana (PUJ) Toronto (YYZ) 3:10 p.m. 7:58 p.m. B737
AC1715 Punta Cana (PUJ) Toronto (YYZ) 4:15 p.m. 9:05 p.m. A320
AC1717 Punta Cana (PUJ) Toronto (YYZ) 10:50 a.m. 2:25 p.m. A319
TS141 Punta Cana (PUJ) Toronto (YYZ) 4:30 p.m. 8:05 p.m. A333
TS355 Punta Cana (PUJ) Toronto (YYZ) 7:55 p.m. 12:25 a.m. A332
WG2085 Punta Cana (PUJ) Toronto (YYZ) 1 p.m. 4:40 p.m. B738
WS4909 Punta Cana (PUJ) Toronto (YYZ) None None B737
WG9105 Punta Cana (PUJ) Toronto (YYZ) midnight 11:15 a.m. B738
WG405 Punta Cana (PUJ) Toronto (YYZ) 2:45 p.m. 6 p.m. B738
TS2355 Punta Cana (PUJ) Toronto (YYZ) 9:05 p.m. 1:40 a.m.
TS9141 Punta Cana (PUJ) Toronto (YYZ) 1:30 p.m. 5:05 p.m. A332
TS1849 Punta Cana (PUJ) Toronto (YYZ) 12:10 p.m. 4:20 p.m. 738
TS2381 Punta Cana (PUJ) Toronto (YYZ) 11:05 p.m. 2:25 a.m. B738
WG100 Punta Cana (PUJ) Toronto (YYZ) 12:10 p.m. 4:45 p.m. None
EL944 Punta Cana (PUJ) Toronto (YYZ) 8:20 p.m. 12:34 a.m. 319
US2793 Punta Cana (PUJ) Toronto (YYZ) 2:10 p.m. 6:30 p.m. CRJ
ZX2705 Punta Cana (PUJ) Toronto (YYZ) 6:40 p.m. 10:44 p.m.
TS833 Punta Cana (PUJ) Toronto (YYZ) 11:40 a.m. 3:50 p.m. A321
WG9502 Punta Cana (PUJ) Toronto (YYZ) 12:10 a.m. 4:50 a.m. None
TS1735 Punta Cana (PUJ) Toronto (YYZ) 2:10 p.m. 6:20 p.m. 738
TS4882 Punta Cana (PUJ) Toronto (YYZ) 2:20 p.m. 6:40 p.m. B738
TS2919 Punta Cana (PUJ) Toronto (YYZ) 9:20 p.m. 1:55 a.m.
HP6031 Punta Cana (PUJ) Toronto (YYZ) 10:40 p.m. 1:59 a.m. E75L
9K8163 Punta Cana (PUJ) Toronto (YYZ) 9:55 p.m. 1:35 a.m. None
WG403 Punta Cana (PUJ) Toronto (YYZ) 1:55 p.m. 5:30 p.m. 738
WG500 Punta Cana (PUJ) Toronto (YYZ) 11:50 a.m. 4:30 p.m. None
WG9413 Punta Cana (PUJ) Toronto (YYZ) 11:05 p.m. 3:35 a.m. None
WG9703 Punta Cana (PUJ) Toronto (YYZ) 1:40 p.m. 6:10 p.m. None
TS1815 Punta Cana (PUJ) Toronto (YYZ) 8:50 p.m. 1 a.m. 738
TS1833 Punta Cana (PUJ) Toronto (YYZ) 3:10 p.m. 7:20 p.m. 738
TS3655 Punta Cana (PUJ) Toronto (YYZ) None None A321
US2869 Punta Cana (PUJ) Toronto (YYZ) 1:40 p.m. 6 p.m. CR9
EL915 Punta Cana (PUJ) Toronto (YYZ) 6:25 p.m. 10:35 p.m. AR8
EL904 Punta Cana (PUJ) Toronto (YYZ) 5 p.m. 9:10 p.m. 319
HA640 Punta Cana (PUJ) Toronto (YYZ) 11:45 a.m. 4:35 p.m. ATR
HA641 Punta Cana (PUJ) Toronto (YYZ) 2:35 p.m. 7:24 p.m. ATR
EL954 Punta Cana (PUJ) Toronto (YYZ) 9:30 p.m. 1:59 a.m. 319