Cheap flights from Toronto to Punta Cana

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Punta Cana (PUJ) 2019-04-06 2019-04-13 359.15 USD 18 hours 33 minutes Connection 2019-02-23T07:13:06
Toronto (YTO) - Punta Cana (PUJ) 2019-05-01 2019-07-31 414.35 USD 23 hours 25 minutes Connection 2019-02-23T00:24:18
Toronto (YTO) - Punta Cana (PUJ) 2019-04-26 2019-05-06 461.56 USD 19 hours 15 minutes Connection 2019-02-23T08:52:45
Toronto (YTO) - Punta Cana (PUJ) 2019-04-13 2019-04-20 526.22 USD 23 hours 50 minutes Connection 2019-02-22T17:22:36
Toronto (YTO) - Punta Cana (PUJ) 2019-03-09 2019-03-16 533.04 USD 25 hours 27 minutes Connection 2019-02-23T16:58:07
What is the distance between Toronto and Punta Cana?

The average distance from Toronto to Punta Cana is 2977 kilometers (equals to 1849 miles or 1607 nautical miles). Your flight will departure from Toronto, Canada and arrive on Punta Cana, Dominican Republic.

How long is the flight from Toronto to Punta Cana?

The average flight time between Toronto to Punta Cana is 23 hours 30 minutes

How much is the fare for flight between Toronto and Punta Cana?

The average price for one-way airfare from Toronto to Punta Cana is 475 USD (none-taxes) for economy class.

How many flights fly from Toronto to Punta Cana on the daily basis?

Around 65 flights are flying daily from Toronto to Punta Cana. Some major airlines between this route are Air Transat, Sunwing, Aer Lingus, Monarch Airlines, Ravn Alaska, WestJet, Air Canada, Jet Airways, Air Canada rouge, Cityline Hungary, Etihad Airways, Air France, Boeing, CanJet Airlines, AirTran, FedEx, Tianjin Airlines, Singapore Airlines, ...

Flight Origin Destination Departure Arrival Equip
WG438 Toronto (YYZ) Punta Cana (PUJ) 9:15 a.m. 2:40 p.m. B738
TS140 Toronto (YYZ) Punta Cana (PUJ) 7:40 a.m. 12:50 p.m. A332
TS3654 Toronto (YYZ) Punta Cana (PUJ) None None A320
WS2768 Toronto (YYZ) Punta Cana (PUJ) 9:25 p.m. 10:45 p.m. B738
RV1712 Toronto (YYZ) Punta Cana (PUJ) None None B763
WS2766 Toronto (YYZ) Punta Cana (PUJ) 9:25 p.m. 10:45 p.m. B38M
WG420 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 11:40 a.m. B738
WG406 Toronto (YYZ) Punta Cana (PUJ) 9:15 p.m. 10:45 p.m. B738
WG450 Toronto (YYZ) Punta Cana (PUJ) 3:35 p.m. 8:50 p.m. B738
WG422 Toronto (YYZ) Punta Cana (PUJ) 11 a.m. 4:25 p.m. B738
WG442 Toronto (YYZ) Punta Cana (PUJ) 3:55 p.m. 9:20 p.m. B738
WG436 Toronto (YYZ) Punta Cana (PUJ) 5:40 p.m. 7:33 p.m. B738
TS918 Toronto (YYZ) Punta Cana (PUJ) 8:10 a.m. 3:40 p.m. B738
TS354 Toronto (YYZ) Punta Cana (PUJ) 10 a.m. 1:50 p.m. B738
BOE389 Toronto (YYZ) Punta Cana (PUJ) 11 a.m. 4:15 p.m. B738
AF2641 Toronto (YYZ) Punta Cana (PUJ) 4:30 p.m. 9:50 p.m. M88
EY6167 Toronto (YYZ) Punta Cana (PUJ) 3:45 p.m. 8:41 p.m. 332
AC6129 Toronto (YYZ) Punta Cana (PUJ) 3:45 p.m. 9 p.m. 330
9W8784 Toronto (YYZ) Punta Cana (PUJ) 11:10 a.m. 4:08 p.m. 73H
ZM513 Toronto (YYZ) Punta Cana (PUJ) 7:40 a.m. noon 734
ZB743 Toronto (YYZ) Punta Cana (PUJ) 4:35 p.m. 8:45 p.m. 321
ZB7448 Toronto (YYZ) Punta Cana (PUJ) 4 p.m. 9:15 p.m. 320
ZB7429 Toronto (YYZ) Punta Cana (PUJ) 4:55 p.m. 9:05 p.m. 320
SQ6418 Toronto (YYZ) Punta Cana (PUJ) 10:25 a.m. 2:40 p.m. 738
GS7629 Toronto (YYZ) Punta Cana (PUJ) 6:15 a.m. 10:45 a.m. E90

Toronto to Punta Cana Route Map

Popular Flights from Toronto