- Home
- Flights
- Flights from Toronto
- Toronto to Punta Cana
Cheap flights from Toronto to Punta Cana from CA$283
Air Canada, Air Canada Rouge, Air Transat and 3 more airlines fly nonstop from Toronto to Punta Cana. The flight takes around 4h 14m, and the cheapest one-way fare we found recently is CA$283 on 7 Dec.
Direct flights available 4h 14m Cheapest in December Prices checked 15 days ago
Toronto to Punta Cana at a glance
Cheapest one-wayCA$283Air Canada · 2 stops · Mon 7 DecFastest flight4h 14mEstimated
Nonstop flightsYesAir Canada, Air Canada Rouge, Air Transat
Airlines flying nonstop from Toronto to Punta Cana
6 airlines on this route.
Good to know
- Distance
- 2,985 km1,854 miles
- Flight time
- 4h 14mestimate
- Time difference
- +1hPunta Cana vs Toronto
- Currency in Punta Cana
- USD
- Airports
- YYZ, YTZ, YHM → PUJ
Flights from Toronto to Punta Cana: questions answered
How much is a flight from Toronto to Punta Cana?
The cheapest one-way fare we found recently is CA$283 with 2 stops, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Toronto to Punta Cana?
Yes. Air Canada, Air Canada Rouge, Air Transat, Arajet, Flair Airlines and WestJet fly this route nonstop.
How long is the flight from Toronto to Punta Cana?
A nonstop flight covers 2,985 km and takes around 4h 14m.
Which airlines fly from Toronto to Punta Cana?
Air Canada, Air Canada Rouge, Air Transat, Arajet, Flair Airlines and WestJet operate nonstop flights on this route.
Which airports serve Toronto and Punta Cana?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Punta Cana: Punta Cana International Airport (PUJ).
What is the time difference between Toronto and Punta Cana?
Punta Cana is 1 hour ahead of Toronto.





