Input age of children at time of departure

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
Whala Bavaro - Punta Cana
Whala Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Sep 14 (7 days) | Flight Details
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
Alternate flight options available.
Was $1,328 Save $409
$919
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 14 (7 days) | Flight Details
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
Alternate flight options available.
Was $1,349 Save $340
$1,009
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Mon, Sep 4 (7 days) | Flight Details
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
Alternate flight options available.
Was $1,238 Save $119
$1,119
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,018 Save $899
$1,119
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) | Flight Details
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
Alternate flight options available.
Was $1,328 Save $99
$1,229
per adult
including taxes & fees
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYZ) Thu, Nov 23 (7 days) | Flight Details
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
Alternate flight options available.
$1,299
per adult
including taxes & fees
Occidental Caribe - Punta Cana
Occidental Caribe
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Aug 17 (7 days) | Flight Details
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
Alternate flight options available.
Was $1,528 Save $139
$1,389
per adult
including taxes & fees
Catalonia Royal Bavaro - Punta Cana
Catalonia Royal Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (5 days) | Flight Details
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
Alternate flight options available.
Was $1,699 Save $308
$1,391
per adult
including taxes & fees
Catalonia Bavaro Beach Golf And Casino - Punta Cana
Catalonia Bavaro Beach Golf And Casino
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 28 (7 days) | Flight Details
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
Alternate flight options available.
$1,464
per adult
including taxes & fees
Melia Caribe Beach Resort - Punta Cana
Melia Caribe Beach Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) | Flight Details
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
Alternate flight options available.
$1,514
per adult
including taxes & fees
Showing results 11 - 20 of 22
Catalonia Bavaro Beach Golf And Casino - Punta Cana
Catalonia Bavaro Beach Golf And Casino
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sun, Jun 18 (7 days) | Flight Details
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
Alternate flight options available.
$1,524
per adult
including taxes & fees
Melia Punta Cana Beach Wellness Resort Adults - Punta Cana
Melia Punta Cana Beach Wellness Resort Adults
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) | Flight Details
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
Alternate flight options available.
$1,564
per adult
including taxes & fees
Melia Punta Cana Beach Wellness Resort Adults - Punta Cana
Melia Punta Cana Beach Wellness Resort Adults
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Nov 23 (7 days) | Flight Details
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
Alternate flight options available.
$1,609
per adult
including taxes & fees
Catalonia Bavaro Beach Golf And Casino - Punta Cana
Catalonia Bavaro Beach Golf And Casino
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jun 27 (7 days) | Flight Details
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
Alternate flight options available.
$1,621
per adult
including taxes & fees
Catalonia Royal La Romana - La Romana
Catalonia Royal La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYZ) Tue, Sep 5 (5 days) | Flight Details
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
Alternate flight options available.
$1,701
per adult
including taxes & fees
Paradisus Palma Real Golf And Spa Resort - Punta Cana
Paradisus Palma Real Golf And Spa Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Mon, Jun 26 (5 days) | Flight Details
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
Alternate flight options available.
Was $1,987 Save $158
$1,829
per adult
including taxes & fees
Falcons Resort By Melia All Suites Punta Cana - Punta Cana
Falcons Resort By Melia All Suites Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Oct 11 (7 days) | Flight Details
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
Alternate flight options available.
$1,954
per adult
including taxes & fees
Paradisus Palma Real Golf And Spa Resort - Punta Cana
Paradisus Palma Real Golf And Spa Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Jun 15 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,487 Save $228
$2,259
per adult
including taxes & fees
Iberostar Grand Bavaro - Punta Cana
Iberostar Grand Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 14 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,607 Save $258
$2,349
per adult
including taxes & fees
Paradisus Palma Real Golf And Spa Resort - Punta Cana
Paradisus Palma Real Golf And Spa Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Jun 28 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,686 Save $217
$2,469
per adult
including taxes & fees
Showing results 21 - 22 of 22
Iberostar Grand Bavaro - Punta Cana
Iberostar Grand Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Mon, Jun 26 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,830 Save $271
$2,559
per adult
including taxes & fees
Iberostar Grand Bavaro - Punta Cana
Iberostar Grand Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Aug 22 (7 days) | Flight Details
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
Alternate flight options available.
Was $2,678 Save $119
$2,559
per adult
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.