Fly2Any tracks the PUJ to YYZ route, but current fare coverage is limited. A typical trip takes about 4h 12m.Live fare and carrier claims are withheld until observed route data is available.
Choose your dates, then compare available prices, baggage and fare rules.
Toronto Pearson International
Use the destination airport page to compare inbound route coverage and nearby hubs.
Looking for cheap flights from Punta Cana, Dominican Republic (PUJ) to Toronto, Canada (YYZ)? Compare available flights with Fly2Any. Search your travel dates to check current fares, airlines, baggage options, and connections for this route.
The great-circle distance from Punta Cana, Dominican Republic (PUJ) to Toronto, Canada (YYZ) is about 1854 miles, which suggests a nonstop flight time around 4h 12m. Actual schedules, elapsed travel time, and connection patterns must be validated in live search before booking.
Planning guidance computed by Fly2Any Travel Research from airport coordinates and time zones. Confirm live schedules and elapsed travel time in search before booking.
No booking window or weekday guarantees the lowest fare. Compare dates that work for your trip, and check the complete price and fare conditions before choosing an itinerary.
Direct flights from Punta Cana, Dominican Republic (PUJ) to Toronto, Canada (YYZ) take approximately 4h 12m. Connecting flights may add 2-4 hours depending on layover location. For the fastest journey, look for nonstop flights which are typically available on this popular route.
The best booking window for PUJ to YYZ flights depends on route demand, cabin, inventory, fare rules, and season. Domestic routes often price differently in off-peak months, but live fare checks are required before booking. Monitor prices early, compare flexible dates, and validate the live total before payment.
The cheapest days to fly from Punta Cana, Dominican Republic to Toronto, Canada change with live demand, holidays, seat inventory, and fare rules. Use flexible-date search for the PUJ to YYZ route and compare the final customer-facing total before booking.
Multiple airlines serve the PUJ to YYZ route. Compare prices across all carriers using Fly2Any to find the best combination of price, timing, and amenities.
Lower-fare months for PUJ to YYZ can include January, February, September, but this is planning guidance, not a live fare guarantee. Domestic routes often price differently in off-peak months, but live fare checks are required before booking. Use Fly2Any price alerts and live search before booking.
Baggage allowances vary by airline and fare class. Most full-service carriers include one checked bag (up to 50 lbs) on this route. Budget carriers usually charge extra for checked bags. All airlines allow one personal item free. Compare total costs including baggage fees when booking to get the best deal.
Yes, several airlines offer nonstop flights from PUJ to YYZ. Direct flights take approximately 4h 12m. If you're flexible with your schedule, connecting flights through major hubs like ATL or ORD may offer lower prices.
Economy roundtrip prices for PUJ to YYZ vary depending on when you book, your travel dates, and the season. Use Fly2Any to compare all airlines and find current deals. Setting a price alert ensures you never miss a fare drop.
Compare prices on similar routes — all searched live across live flight options.
Next best path
Compare nearby airports, explore destination guides, and check the details that matter for your trip before booking.
Toronto, Vancouver, and Montreal form the cleanest next English expansion after the United States.
Expand with English-language authority before new locale complexity.
Open hubStart Spanish intentionally with high-value corridors and decision pages instead of broad thin localization.
Launch in focused corridors, then scale.
Open hubSearch now and compare prices from live flight options
Find Flights PUJ → YYZ