Cheap flights from Toronto Pearson Intl Airport to Punta Cana – Compare and Save
YYZ — PUJ
5 May — 12 May1
Return
1 adult
Economy
Find flight deals from Pearson Intl to Punta Cana
Cheapest flights from Pearson Intl to Punta CanaExplore the most affordable flight options available from Pearson Intl to Punta Cana. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 30 April 2025.
Explore the most affordable flight options available from Pearson Intl to Punta Cana. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 30 April 2025.
Fri 13/618:55YYZ - PUJ
Nonstop4h 47mMultiple Airlines
Fri 20/615:05PUJ - YYZ
1 stop17h 08mMultiple Airlines
Deal found 29/4£215
Fri 2/514:30YYZ - PUJ
2 stops24h 55mUnited Airlines
Fri 9/514:20PUJ - YYZ
2 stops25h 26mUnited Airlines
Deal found 29/4£221
Tue 27/511:40YYZ - PUJ
Nonstop4h 47mArajet
Tue 3/606:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£222
Wed 9/718:55YYZ - PUJ
Nonstop4h 47mArajet
Tue 15/706:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£224
Fri 30/509:15YYZ - PUJ
Nonstop4h 28mWestJet
Wed 11/614:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£227
Wed 30/410:05YYZ - PUJ
1 stop6h 24mUnited Airlines
Wed 7/516:35PUJ - YYZ
2 stops19h 14mUnited Airlines
Deal found 29/4£229
Wed 30/414:45YYZ - PUJ
2 stops24h 40mUnited Airlines
Wed 7/513:50PUJ - YYZ
1 stop20h 08mUnited Airlines
Deal found 29/4£230
Tue 26/809:15YYZ - PUJ
Nonstop4h 28mWestJet
Sun 7/914:45PUJ - YYZ
Nonstop4h 39mWestJet
Deal found 29/4£232
Tue 13/507:00YYZ - PUJ
1 stop8h 05mUnited Airlines
Fri 12/916:35PUJ - YYZ
2 stops21h 07mUnited Airlines
Deal found 29/4£236
Fri 13/616:00YYZ - PUJ
1 stop21h 45mAir Transat
Fri 20/615:05PUJ - YYZ
1 stop17h 08mAir Transat
Deal found 29/4£239
Fri 29/818:55YYZ - PUJ
Nonstop4h 47mArajet
Fri 5/913:25PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£241
Tue 26/809:15YYZ - PUJ
Nonstop4h 28mWestJet
Sat 6/914:45PUJ - YYZ
Nonstop4h 39mWestJet
Deal found 29/4£245
Best flights from Pearson Intl to Punta CanaDiscover carefully curated flight deals from Pearson Intl to Punta Cana that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 30 April 2025.
Discover carefully curated flight deals from Pearson Intl to Punta Cana that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 30 April 2025.
Fri 13/618:55YYZ - PUJ
Nonstop4h 47mMultiple Airlines
Fri 20/615:05PUJ - YYZ
1 stop17h 08mMultiple Airlines
Deal found 29/4£215
Sat 3/517:30YYZ - PUJ
2 stops22h 05mUnited Airlines
Wed 7/516:35PUJ - YYZ
2 stops19h 14mUnited Airlines
Deal found 29/4£221
Tue 27/511:40YYZ - PUJ
Nonstop4h 47mArajet
Tue 3/606:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£222
Fri 30/509:15YYZ - PUJ
Nonstop4h 28mWestJet
Wed 11/614:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£227
Fri 13/616:00YYZ - PUJ
1 stop21h 45mAir Transat
Fri 20/615:05PUJ - YYZ
1 stop17h 08mAir Transat
Deal found 29/4£239
Fri 6/600:30YYZ - PUJ
2 stops12h 55mAir Canada
Wed 18/616:25PUJ - YYZ
Nonstop4h 35mAir Canada
Deal found 29/4£292
Tue 27/509:00YYZ - PUJ
1 stop17h 09mCopa Airlines
Sun 1/605:16PUJ - YYZ
1 stop19h 57mCopa Airlines
Deal found 29/4£338
Thu 29/506:30YYZ - PUJ
2 stops8h 15mDelta
Wed 4/613:45PUJ - YYZ
1 stop9h 21mDelta
Deal found 29/4£406
Wed 9/718:55YYZ - PUJ
Nonstop4h 47mArajet
Tue 15/706:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£224
Mon 7/706:20YYZ - PUJ
Nonstop4h 28mWestJet
Tue 15/714:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£230
Tue 13/507:00YYZ - PUJ
1 stop8h 05mUnited Airlines
Fri 12/916:35PUJ - YYZ
2 stops21h 07mUnited Airlines
Deal found 29/4£236
Sun 8/623:50YYZ - PUJ
1 stop16h 40mAvianca
Sun 15/614:10PUJ - YYZ
3 stops16h 30mAvianca
Deal found 29/4£509
Direct flights from Pearson Intl to Punta CanaExplore direct flight options from Pearson Intl to Punta Cana based on user searches, and compare prices and availability for your desired travel dates. Data last updated 30 April 2025.
Explore direct flight options from Pearson Intl to Punta Cana based on user searches, and compare prices and availability for your desired travel dates. Data last updated 30 April 2025.
Tue 27/511:40YYZ - PUJ
Nonstop4h 47mArajet
Tue 3/606:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£222
Wed 9/718:55YYZ - PUJ
Nonstop4h 47mArajet
Tue 15/706:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£224
Fri 30/509:15YYZ - PUJ
Nonstop4h 28mWestJet
Wed 11/614:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£227
Mon 7/706:20YYZ - PUJ
Nonstop4h 28mWestJet
Mon 14/714:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£230
Tue 15/711:40YYZ - PUJ
Nonstop4h 47mArajet
Tue 22/706:10PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£236
Fri 27/618:55YYZ - PUJ
Nonstop4h 47mArajet
Fri 4/713:25PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£241
Tue 8/709:15YYZ - PUJ
Nonstop4h 28mWestJet
Mon 14/714:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£259
Tue 1/711:40YYZ - PUJ
Nonstop4h 47mArajet
Wed 9/713:25PUJ - YYZ
Nonstop4h 30mArajet
Deal found 29/4£263
Sat 5/709:15YYZ - PUJ
Nonstop4h 28mWestJet
Mon 14/714:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£275
Sun 6/709:15YYZ - PUJ
Nonstop4h 28mWestJet
Sat 12/711:45PUJ - YYZ
Nonstop4h 40mWestJet
Deal found 29/4£292
Mon 26/509:15YYZ - PUJ
Nonstop4h 28mWestJet
Mon 2/611:45PUJ - YYZ
Nonstop4h 40mWestJet
Deal found 28/4£299
Thu 29/509:00YYZ - PUJ
Nonstop4h 25mAir Transat
Thu 12/614:45PUJ - YYZ
Nonstop4h 30mAir Transat
Deal found 29/4£302
Last-minute flights from Pearson Intl to Punta CanaDiscover last-minute flight deals from Pearson Intl to Punta Cana. Data last updated 30 April 2025 and is based on user searches.
Discover last-minute flight deals from Pearson Intl to Punta Cana. Data last updated 30 April 2025 and is based on user searches.
Tue 29/413:00YYZ - PUJ
2 stops23h 40mUnited Airlines
Tue 6/513:50PUJ - YYZ
2 stops24h 20mUnited Airlines
Deal found 29/4£271
Wed 30/406:15YYZ - PUJ
1 stop10h 14mUnited Airlines
Wed 7/516:35PUJ - YYZ
1 stop17h 29mUnited Airlines
Deal found 29/4£229
Wed 30/414:45YYZ - PUJ
2 stops24h 40mUnited Airlines
Wed 7/513:50PUJ - YYZ
1 stop20h 08mUnited Airlines
Deal found 29/4£230
Wed 30/409:15YYZ - PUJ
Nonstop4h 28mWestJet
Wed 21/514:45PUJ - YYZ
Nonstop4h 43mWestJet
Deal found 29/4£254
Wed 30/412:45YYZ - PUJ
2 stops26h 40mUnited Airlines
Wed 7/516:35PUJ - YYZ
2 stops17h 23mUnited Airlines
Deal found 29/4£272
Fri 2/512:45YYZ - PUJ
1 stop23h 55mUnited Airlines
Fri 9/514:20PUJ - YYZ
2 stops23h 22mUnited Airlines
Deal found 29/4£221
Sun 4/512:45YYZ - PUJ
2 stops26h 40mUnited Airlines
Tue 13/513:50PUJ - YYZ
2 stops24h 20mUnited Airlines
Deal found 29/4£274
Mon 5/523:15YYZ - PUJ
1 stop14h 30mAir Transat
Sun 25/515:05PUJ - YYZ
1 stop17h 08mAir Transat
Deal found 29/4£360
Mon 5/523:15YYZ - PUJ
1 stop14h 30mAir Transat
Fri 23/514:45PUJ - YYZ
Nonstop4h 30mAir Transat
Deal found 29/4£397
Mon 5/523:15YYZ - PUJ
1 stop14h 30mAir Transat
Thu 22/514:45PUJ - YYZ
Nonstop4h 30mAir Transat
Deal found 29/4£418
Mon 5/523:15YYZ - PUJ
1 stop14h 30mAir Transat
Sat 24/514:45PUJ - YYZ
Nonstop4h 30mAir Transat
Deal found 29/4£434
Mon 5/523:15YYZ - PUJ
1 stop14h 30mAir Transat
Sun 25/514:45PUJ - YYZ
Nonstop4h 30mAir Transat
Deal found 29/4£466
One-way flights from Pearson Intl to Punta CanaSearch for one-way flight options from Pearson Intl to Punta Cana. Find affordable one-way fares based on user searches. Data last updated 30 April 2025.
Search for one-way flight options from Pearson Intl to Punta Cana. Find affordable one-way fares based on user searches. Data last updated 30 April 2025.
Wed 7/518:55YYZ - PUJ
Nonstop4h 47mArajet
Deal found 29/4£115
Mon 28/706:20YYZ - PUJ
Nonstop4h 28mWestJet
Deal found 29/4£116
Fri 30/517:15YYZ - PUJ
2 stops19h 25mUnited Airlines
Deal found 29/4£129
Sat 3/511:40YYZ - PUJ
Nonstop4h 47mArajet
Deal found 29/4£138
Sat 17/511:40YYZ - PUJ
Nonstop4h 47mArajet
Deal found 28/4£148
Sat 7/609:00YYZ - PUJ
1 stop17h 13mCopa Airlines
Deal found 29/4£154
Tue 13/509:00YYZ - PUJ
1 stop17h 09mCopa Airlines
Deal found 29/4£159
Tue 27/511:40YYZ - PUJ
Nonstop4h 47mHahn Air
Deal found 29/4£166
Sat 17/509:00YYZ - PUJ
1 stop17h 09mCopa Airlines
Deal found 28/4£167
Tue 29/707:30YYZ - PUJ
1 stop8h 05mUnited Airlines
Deal found 29/4£172
Fri 16/507:40YYZ - PUJ
1 stop11h 25mAir Transat
Deal found 29/4£181
Mon 30/606:20YYZ - PUJ
Nonstop4h 28mWestJet
Deal found 29/4£183