
Vacation Packages to Punta Cana from Toronto
Bang! What was that, you ask? Our Toronto to Punta Cana vacation packages, giving you the most bang for your buck! This beloved Dominican Republic destination features the white sandy beaches and turquoise waters you dream of and if you think you're dreaming up the great prices you see here, you're not!
Browse our latest deals on all inclusive vacation packages to Punta Cana, with flights from Toronto (YYZ) and airport transfers to your resort.
Our Latest Vacation Deals
Fly out of
and land in
Cheap Vacations to Punta Cana from Toronto
Showing results 1 - 10 of 22

Punta Cana, Dominican Republic
Depart (YYZ) Thu, Sep 14 (7 days) |
Flight Details
Operated by Air Canada Vacations
08:25 AM
Thu, Sep 14
YYZ
12:40 PM
Thu, Sep 14
PUJ
Nonstop
AC 1794
Class Y
01:50 PM
Thu, Sep 21
PUJ
06:25 PM
Thu, Sep 21
YYZ
Nonstop
AC 1795
Class Y
Was $1,328
Save $409
$919
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 14 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Wed, Jun 14
YYZ
01:25 PM
Wed, Jun 14
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Wed, Jun 21
PUJ
07:15 PM
Wed, Jun 21
YYZ
Nonstop
TS 2187
Class Y
Was $1,349
Save $340
$1,009
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Mon, Sep 4 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Mon, Sep 4
YYZ
01:25 PM
Mon, Sep 4
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Mon, Sep 11
PUJ
07:15 PM
Mon, Sep 11
YYZ
Nonstop
TS 2187
Class Y
Was $1,238
Save $119
$1,119
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Tue, Sep 5
YYZ
01:25 PM
Tue, Sep 5
PUJ
Nonstop
TS 3186
Class Y
02:45 PM
Tue, Sep 12
PUJ
07:15 PM
Tue, Sep 12
YYZ
Nonstop
TS 3187
Class Y
Was $2,018
Save $899
$1,119
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Wed, Oct 11
YYZ
01:25 PM
Wed, Oct 11
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Wed, Oct 18
PUJ
07:15 PM
Wed, Oct 18
YYZ
Nonstop
TS 2187
Class Y
Was $1,328
Save $99
$1,229
per adult
including taxes & fees
including taxes & fees

La Romana, Dominican Republic
Depart (YYZ) Thu, Nov 23 (7 days) |
Flight Details
Operated by Transat
01:50 PM
Thu, Nov 23
YYZ
07:10 PM
Thu, Nov 23
PUJ
Nonstop
TS 986
Class Y
08:30 PM
Thu, Nov 30
PUJ
12:05 AM
Fri, Dec 1
YYZ
Nonstop
TS 987
Class Y
$1,299
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Thu, Aug 17 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Thu, Aug 17
YYZ
01:25 PM
Thu, Aug 17
PUJ
Nonstop
TS 3186
Class Y
02:45 PM
Thu, Aug 24
PUJ
07:15 PM
Thu, Aug 24
YYZ
Nonstop
TS 3187
Class Y
Was $1,528
Save $139
$1,389
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (5 days) |
Flight Details
Operated by WestJet Vacations
09:15 AM
Tue, Sep 5
YYZ
01:37 PM
Tue, Sep 5
PUJ
Nonstop
WS 2766
Class Y
02:35 PM
Sun, Sep 10
PUJ
07:09 PM
Sun, Sep 10
YYZ
Nonstop
WS 2767
Class Y
Was $1,699
Save $308
$1,391
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 28 (7 days) |
Flight Details
Operated by WestJet Vacations
09:00 AM
Wed, Jun 28
YYZ
01:25 PM
Wed, Jun 28
PUJ
Nonstop
WO 642
Class Y
01:40 PM
Wed, Jul 5
PUJ
06:11 PM
Wed, Jul 5
YYZ
Nonstop
WO 643
Class Y
$1,464
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) |
Flight Details
Operated by WestJet Vacations
07:55 AM
Wed, Oct 11
YYZ
12:20 PM
Wed, Oct 11
PUJ
Nonstop
WO 642
Class Y
01:40 PM
Wed, Oct 18
PUJ
06:03 PM
Wed, Oct 18
YYZ
Nonstop
WO 643
Class Y
$1,514
per adult
including taxes & fees
including taxes & fees
Showing results 11 - 20 of 22

Punta Cana, Dominican Republic
Depart (YYZ) Sun, Jun 18 (7 days) |
Flight Details
Operated by WestJet Vacations
07:40 AM
Sun, Jun 18
YYZ
12:05 PM
Sun, Jun 18
PUJ
Nonstop
WO 642
Class Y
11:40 AM
Sun, Jun 25
PUJ
04:26 PM
Sun, Jun 25
YYZ
Nonstop
WO 657
Class Y
$1,524
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) |
Flight Details
Operated by WestJet Vacations
07:55 AM
Wed, Oct 11
YYZ
12:20 PM
Wed, Oct 11
PUJ
Nonstop
WO 642
Class Y
01:40 PM
Wed, Oct 18
PUJ
06:03 PM
Wed, Oct 18
YYZ
Nonstop
WO 643
Class Y
$1,564
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Thu, Nov 23 (7 days) |
Flight Details
Operated by Transat
01:50 PM
Thu, Nov 23
YYZ
07:10 PM
Thu, Nov 23
PUJ
Nonstop
TS 986
Class Y
08:30 PM
Thu, Nov 30
PUJ
12:05 AM
Fri, Dec 1
YYZ
Nonstop
TS 987
Class Y
$1,609
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jun 27 (7 days) |
Flight Details
Operated by WestJet Vacations
09:15 AM
Tue, Jun 27
YYZ
01:33 PM
Tue, Jun 27
PUJ
Nonstop
WS 2766
Class Y
02:35 PM
Tue, Jul 4
PUJ
07:10 PM
Tue, Jul 4
YYZ
Nonstop
WS 2767
Class Y
$1,621
per adult
including taxes & fees
including taxes & fees

La Romana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (5 days) |
Flight Details
Operated by WestJet Vacations
09:15 AM
Tue, Sep 5
YYZ
01:37 PM
Tue, Sep 5
PUJ
Nonstop
WS 2766
Class Y
02:35 PM
Sun, Sep 10
PUJ
07:09 PM
Sun, Sep 10
YYZ
Nonstop
WS 2767
Class Y
$1,701
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Mon, Jun 26 (5 days) |
Flight Details
Operated by Transat
09:00 AM
Mon, Jun 26
YYZ
01:25 PM
Mon, Jun 26
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Sat, Jul 1
PUJ
07:15 PM
Sat, Jul 1
YYZ
Nonstop
TS 2187
Class Y
Was $1,987
Save $158
$1,829
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) |
Flight Details
Operated by WestJet Vacations
07:55 AM
Wed, Oct 11
YYZ
12:20 PM
Wed, Oct 11
PUJ
Nonstop
WO 642
Class Y
01:40 PM
Wed, Oct 18
PUJ
06:03 PM
Wed, Oct 18
YYZ
Nonstop
WO 643
Class Y
$1,954
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Thu, Jun 15 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Thu, Jun 15
YYZ
01:25 PM
Thu, Jun 15
PUJ
Nonstop
TS 186
Class Y
02:45 PM
Thu, Jun 22
PUJ
07:15 PM
Thu, Jun 22
YYZ
Nonstop
TS 2187
Class Y
Was $2,487
Save $228
$2,259
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 14 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Wed, Jun 14
YYZ
01:25 PM
Wed, Jun 14
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Wed, Jun 21
PUJ
07:15 PM
Wed, Jun 21
YYZ
Nonstop
TS 2187
Class Y
Was $2,607
Save $258
$2,349
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 28 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Wed, Jun 28
YYZ
01:25 PM
Wed, Jun 28
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Wed, Jul 5
PUJ
07:15 PM
Wed, Jul 5
YYZ
Nonstop
TS 2187
Class Y
Was $2,686
Save $217
$2,469
per adult
including taxes & fees
including taxes & fees
Showing results 21 - 22 of 22

Punta Cana, Dominican Republic
Depart (YYZ) Mon, Jun 26 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Mon, Jun 26
YYZ
01:25 PM
Mon, Jun 26
PUJ
Nonstop
TS 2186
Class Y
02:45 PM
Mon, Jul 3
PUJ
07:15 PM
Mon, Jul 3
YYZ
Nonstop
TS 2187
Class Y
Was $2,830
Save $271
$2,559
per adult
including taxes & fees
including taxes & fees

Punta Cana, Dominican Republic
Depart (YYZ) Tue, Aug 22 (7 days) |
Flight Details
Operated by Transat
09:00 AM
Tue, Aug 22
YYZ
01:25 PM
Tue, Aug 22
PUJ
Nonstop
TS 3186
Class Y
02:45 PM
Tue, Aug 29
PUJ
07:15 PM
Tue, Aug 29
YYZ
Nonstop
TS 3187
Class Y
Was $2,678
Save $119
$2,559
per adult
including taxes & fees
including taxes & fees
*Prices are per person based on double occupancy. Taxes & fees are included in all above prices. All prices displayed on the website are for comparative purposes only and are subject to change without notice. Airlines and Service Providers may change the prices at any time. Your final price will be verified at the final booking screen.
