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 15
Bahia Principe Grand La Romana - La Romana
Bahia Principe Grand La Romana
All Inclusive
|
La Romana, Dominican Republic
Depart (YYZ) Mon, Oct 28 (7 days) | Flight Details
10:20 AM
Mon, Oct 28
YYZ
02:54 PM
Mon, Oct 28
PUJ
Nonstop
WS 2474 Class Y
05:00 PM
Mon, Nov 4
PUJ
08:50 PM
Mon, Nov 4
YYZ
Nonstop
WS 2461 Class Y
Alternate flight options available.
$1,404
per adult
including taxes & fees
Occidental Punta Cana - Punta Cana
Occidental Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Nov 19 (7 days) | Flight Details
09:00 AM
Tue, Nov 19
YYZ
02:20 PM
Tue, Nov 19
PUJ
Nonstop
TS 186 Class Y
03:40 PM
Tue, Nov 26
PUJ
07:15 PM
Tue, Nov 26
YYZ
Nonstop
TS 187 Class Y
Alternate flight options available.
$1,439
per adult
including taxes & fees
Melia Caribe Beach Resort - Punta Cana
Melia Caribe Beach Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sat, Oct 19 (7 days) | Flight Details
11:30 PM
Sat, Oct 19
YYZ
12:55 PM
Sun, Oct 20
PUJ
1 Stop
AC 432 Class Y
02:05 PM
Sat, Oct 26
PUJ
10:34 PM
Sat, Oct 26
YYZ
1 Stop
AC 1791 Class Y
Alternate flight options available.
$1,759
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sat, Jan 4 (7 days) | Flight Details
03:55 PM
Sat, Jan 4
YYZ
09:15 PM
Sat, Jan 4
PUJ
Nonstop
WG 442 Class Y
10:20 PM
Sat, Jan 11
PUJ
01:59 AM
Sun, Jan 12
YYZ
Nonstop
WG 443 Class Y
Alternate flight options available.
Was $1,975 Save $190
$1,785
per adult
including taxes & fees
Barcelo Bavaro Palace - Punta Cana
Barcelo Bavaro Palace
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Nov 21 (7 days) | Flight Details
01:55 PM
Thu, Nov 21
YYZ
07:15 PM
Thu, Nov 21
PUJ
Nonstop
TS 986 Class Y
03:40 PM
Thu, Nov 28
PUJ
07:15 PM
Thu, Nov 28
YYZ
Nonstop
TS 187 Class Y
Alternate flight options available.
$1,969
per adult
including taxes & fees
Trs Turquesa Hotel - Punta Cana
Trs Turquesa Hotel
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Dec 12 (7 days) | Flight Details
10:20 AM
Thu, Dec 12
YYZ
03:54 PM
Thu, Dec 12
PUJ
Nonstop
WS 2474 Class Y
03:00 PM
Thu, Dec 19
PUJ
06:50 PM
Thu, Dec 19
YYZ
Nonstop
WS 2405 Class Y
Alternate flight options available.
$2,029
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jan 7 (7 days) | Flight Details
11:00 AM
Tue, Jan 7
YYZ
04:20 PM
Tue, Jan 7
PUJ
Nonstop
WG 4242 Class Y
05:35 PM
Tue, Jan 14
PUJ
09:15 PM
Tue, Jan 14
YYZ
Nonstop
WG 4243 Class Y
Alternate flight options available.
$2,115
per adult
including taxes & fees
Barcelo Bavaro Palace - Punta Cana
Barcelo Bavaro Palace
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Thu, Oct 17 (7 days) | Flight Details
09:00 AM
Thu, Oct 17
YYZ
01:25 PM
Thu, Oct 17
PUJ
Nonstop
TS 186 Class Y
02:45 PM
Thu, Oct 24
PUJ
07:15 PM
Thu, Oct 24
YYZ
Nonstop
TS 187 Class Y
Alternate flight options available.
$2,329
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Jan 7 (7 days) | Flight Details
11:00 AM
Tue, Jan 7
YYZ
04:20 PM
Tue, Jan 7
PUJ
Nonstop
WG 4242 Class Y
05:35 PM
Tue, Jan 14
PUJ
09:15 PM
Tue, Jan 14
YYZ
Nonstop
WG 4243 Class Y
Alternate flight options available.
$2,465
per adult
including taxes & fees
Occidental Punta Cana - Punta Cana
Occidental Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Dec 31 (7 days) | Flight Details
01:55 PM
Tue, Dec 31
YYZ
07:15 PM
Tue, Dec 31
PUJ
Nonstop
TS 986 Class Y
03:40 PM
Tue, Jan 7
PUJ
07:15 PM
Tue, Jan 7
YYZ
Nonstop
TS 187 Class Y
Alternate flight options available.
$2,509
per adult
including taxes & fees
Showing results 11 - 15 of 15
Melia Caribe Beach Resort - Punta Cana
Melia Caribe Beach Resort
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Wed, Dec 18 (7 days) | Flight Details
08:30 AM
Wed, Dec 18
YYZ
01:50 PM
Wed, Dec 18
PUJ
Nonstop
AC 934 Class Y
03:25 PM
Wed, Dec 25
PUJ
07:00 PM
Wed, Dec 25
YYZ
Nonstop
AC 935 Class Y
Alternate flight options available.
Was $3,129 Save $500
$2,629
per adult
including taxes & fees
Trs Turquesa Hotel - Punta Cana
Trs Turquesa Hotel
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Oct 15 (7 days) | Flight Details
09:15 AM
Tue, Oct 15
YYZ
01:44 PM
Tue, Oct 15
PUJ
Nonstop
WS 2766 Class Y
02:45 PM
Tue, Oct 22
PUJ
07:24 PM
Tue, Oct 22
YYZ
Nonstop
WS 2767 Class Y
Alternate flight options available.
$2,818
per adult
including taxes & fees
Royalton Bavaro - Punta Cana
Royalton Bavaro
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Dec 31 (7 days) | Flight Details
11:00 AM
Tue, Dec 31
YYZ
04:20 PM
Tue, Dec 31
PUJ
Nonstop
WG 4242 Class Y
05:35 PM
Tue, Jan 7
PUJ
09:15 PM
Tue, Jan 7
YYZ
Nonstop
WG 4243 Class Y
Alternate flight options available.
Was $3,095 Save $70
$3,025
per adult
including taxes & fees
Royalton Splash Punta Cana - Punta Cana
Royalton Splash Punta Cana
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Sat, Dec 28 (7 days) | Flight Details
03:55 PM
Sat, Dec 28
YYZ
09:15 PM
Sat, Dec 28
PUJ
Nonstop
WG 442 Class Y
10:20 PM
Sat, Jan 4
PUJ
01:59 AM
Sun, Jan 5
YYZ
Nonstop
WG 443 Class Y
Alternate flight options available.
$3,625
per adult
including taxes & fees
Dreams Onyx Resort And Spa - Punta Cana
Dreams Onyx Resort And Spa
All Inclusive
|
Punta Cana, Dominican Republic
Depart (YYZ) Tue, Dec 31 (7 days) | Flight Details
11:00 AM
Tue, Dec 31
YYZ
04:20 PM
Tue, Dec 31
PUJ
Nonstop
WG 4242 Class Y
05:35 PM
Tue, Jan 7
PUJ
09:15 PM
Tue, Jan 7
YYZ
Nonstop
WG 4243 Class Y
Alternate flight options available.
$3,635
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.