Cheap Flights from Toronto to Punta Cana
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Punta Cana
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Todayβs best flight deals from Toronto to Punta Cana
Explore current cheapest deals departing from Toronto to Punta Cana
Round trip
Sort by: Cheapest
September 4 - September 12
YYZ - Punta Cana
$336
$280
Round trip
September 12 - September 19
YYZ - Punta Cana
$353
$280
Round trip
September 12 - September 17
YYZ - Punta Cana
$364
$280
Round trip
September 11 - September 17
YYZ - Punta Cana
$354
$285
Round trip
September 11 - September 19
YYZ - Punta Cana
$341
$285
Round trip
October 2 - October 6
YYZ - Punta Cana
$424
$285
Round trip
November 11 - November 19
YYZ - Punta Cana
$381
$285
Round trip
September 5 - September 19
YYZ - Punta Cana
$322
$287
Round trip
September 16 - September 17
YYZ - Punta Cana
$361
$288
Round trip
September 12 - September 29
YYZ - Punta Cana
$321
$288
Round trip
Unlock all 500+ flight deals to Punta Cana and get alerts when great deals appear
Route Intelligence β 486,190 Searches this Week
Insights for flights from Toronto to Punta Cana
How much is a round trip from Toronto to Punta Cana
Regular price: $289 - $486
Prices for flights from Toronto to Punta Cana are currently below the regular range.
The regular price range for flights from Toronto to Punta Cana is typically between $289 and $486. The current lowest deal is $280 with Maersk Air, for travel from Sep 4-Sep 12.
now $280
Low $289
High $486
The cheapest time to fly from Toronto to Punta Cana
The cheapest month to fly from Toronto to Punta Cana is January, with a median price of $313. The most expensive month is December, with a median price of $937. Prices are generally lower from January to November.
January
Flights from $313
December
Flights from $937
Direct flights from Toronto to Punta Cana
Maersk Air
Last-minute flights going from Toronto to Punta Cana
Wed, Jun 17
YTZ - Punta Cana
Toronto (YTZ) - Punta Cana (PUJ)
Air Canada
$632
$425
One-way
Wed, Jun 17
YYZ - Punta Cana
Toronto (YYZ) - Punta Cana (PUJ)
Air Canada
$539
$428
One-way
Thu, Jun 18
YTZ - Punta Cana
Toronto (YTZ) - Punta Cana (PUJ)
Air Canada
$559
$421
One-way
Fri, Aug 14
YYZ - Punta Cana
Toronto (YYZ) - Punta Cana (PUJ)
Maersk Air
$421
$309
One-way
Mon, Aug 17
YYZ - Punta Cana
Toronto (YYZ) - Punta Cana (PUJ)
$435
$294
One-way
Wed, Aug 19
YYZ - Punta Cana
Toronto (YYZ) - Punta Cana (PUJ)
Maersk Air
$432
$331
One-way
Biggest price drops on these dates for flights from Toronto to Punta Cana
Dec 13 - Dec 21
$635Β Β βΒ Β $413
35%
Dec 5 - Dec 12
$632Β Β βΒ Β $413
35%
Dec 9 - Dec 19
$541Β Β βΒ Β $324
40%
Dec 2 - Dec 19
$539Β Β βΒ Β $324
40%
Popular Airports to fly from Toronto to Punta Cana
Toronto - Punta Cana route insights
πΈ Price insights
Recent fares are below the typical level
Recent fares from Toronto to Punta Cana are below the typical level at $280.
π Best time to fly
January is historically cheapest at $313
Historically, January is the cheapest month to fly from Toronto to Punta Cana at $313.
β±οΈ Flight duration
Median flight time is 17h 25m
The median flight time from Toronto to Punta Cana is 17 hours and 25 minutes.
βοΈ Airlines & availability
Frequent deals, mixed direct flights
Deals are frequent, with 41.9% of recent flights being direct to Punta Cana.
π Airline highlight
Maersk Air offers direct flights
Maersk Air is an airline that has historically offered direct flights from Toronto to Punta Cana.
π― Booking tip
Consider booking in January for best prices
Historically, January offers the lowest median prices for flights from Toronto to Punta Cana.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport offers flights to Punta Cana, with competitive pricing for your travel.
π ~20 km from Toronto city center (reachable by car or public transport).
πΈ Flights from ~$280
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport provides an alternative departure point for flights to Punta Cana.
π ~2 km from Toronto city center (reachable by car or ferry).
πΈ Flights from ~$425
Punta Cana main airports to arrive at
Punta Cana International (PUJ)
Punta Cana International Airport is a convenient arrival point for your trip to Punta Cana.
π ~5 km from Punta Cana (reachable by car)
πΈ Flights from ~$280
Airports nearby Punta Cana used as alternative
Las AmΓ©ricas International (SDQ)
Consider SDQ for a wider range of international carriers and long-haul destinations, despite the drive.
π ~135 km from Punta Cana (reachable by car, ~2.5 to 3-hour drive)
πΈ Flights from ~$318
La Romana International (LRM)
LRM is the closest alternative with easy road access, often used for charter and seasonal flights.
π ~55 km from Punta Cana (reachable by car)
πΈ Flights from ~$551
Cibao International (STI)
STI serves the northern region with good North American connectivity, but requires a very long drive.
π ~285 km from Punta Cana (reachable by car, 4-5 hours drive)
πΈ Flights from ~$596
SamanΓ‘ El Catey International (AZS)
AZS offers specific international leisure routes in the eastern/northern region, with limited flight frequency.
π ~140 km from Punta Cana (reachable by car)
πΈ Flights from ~$333
La Isabela International (JBQ)
JBQ is a secondary airport for regional Caribbean connections, primarily handling small aircraft.
π ~175 km from Punta Cana (reachable by car)
πΈ Flights from ~$882
Business & First Class Flight Deals to Punta Cana
Discover luxury on the budget with premium cabin class on flights from Toronto to Punta Cana.
Elite
Best Elite deals to Punta Cana
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Sep 20
Punta Cana, Dominican Republic
90% AI deal score
$1,891
$895
Save $996
From YYZ
Elite
Nov 15
Punta Cana, Dominican Republic
89% AI deal score
$1,819
$923
Save $896
From YYZ
Elite
Sep 17
Punta Cana, Dominican Republic
89% AI deal score
$1,883
$940
Save $943
From YYZ
Elite
Aug 24
Punta Cana, Dominican Republic
89% AI deal score
$1,913
$958
Save $955
From YYZ
Elite
Dec 07
Punta Cana, Dominican Republic
88% AI deal score
$1,927
$1,028
Save $899
From YYZ
Elite
Dec 07
Punta Cana, Dominican Republic
88% AI deal score
$1,921
$1,028
Save $893
From YTZ
Elite
Aug 31
Punta Cana, Dominican Republic
87% AI deal score
$1,970
$809
Save $1,161
From YYZ
Elite
Oct 29
Punta Cana, Dominican Republic
87% AI deal score
$1,831
$1,008
Save $823
From YYZ
Elite
Aug 31
Punta Cana, Dominican Republic
87% AI deal score
$1,836
$1,023
Save $813
From YYZ
Elite
Sep 17
Punta Cana, Dominican Republic
87% AI deal score
$1,882
$1,047
Save $835
From YYZ
Elite
Jul 28
Punta Cana, Dominican Republic
87% AI deal score
$1,942
$1,059
Save $883
From YYZ
Elite
Aug 29
Punta Cana, Dominican Republic
86% AI deal score
$1,821
$814
Save $1,007
From YYZ
Elite
Aug 31
Punta Cana, Dominican Republic
86% AI deal score
$1,842
$818
Save $1,024
From YYZ
Elite
Sep 18
Punta Cana, Dominican Republic
86% AI deal score
$1,883
$840
Save $1,043
From YYZ
Elite
Oct 25
Punta Cana, Dominican Republic
86% AI deal score
$1,880
$842
Save $1,038
From YYZ
Elite
Oct 20
Punta Cana, Dominican Republic
86% AI deal score
$1,840
$1,047
Save $793
From YYZ
Elite
Jul 23
Punta Cana, Dominican Republic
86% AI deal score
$1,911
$1,048
Save $863
From YYZ
Elite
Jun 23
Punta Cana, Dominican Republic
86% AI deal score
$1,856
$1,059
Save $797
From YYZ
Elite
Oct 07
Punta Cana, Dominican Republic
86% AI deal score
$1,816
$1,074
Save $742
From YYZ
Elite
Jun 27
Punta Cana, Dominican Republic
85% AI deal score
$1,745
$1,048
Save $697
From YYZ
Elite
Jul 09
Punta Cana, Dominican Republic
85% AI deal score
$1,871
$1,064
Save $807
From YYZ
Elite
Nov 08
Punta Cana, Dominican Republic
85% AI deal score
$1,818
$1,076
Save $742
From YYZ
Elite
Sep 03
Punta Cana, Dominican Republic
85% AI deal score
$1,878
$1,136
Save $742
From YYZ
Elite
Jun 22
Punta Cana, Dominican Republic
85% AI deal score
$1,969
$1,156
Save $813
From YYZ
Elite
Jun 23
Punta Cana, Dominican Republic
84% AI deal score
$1,770
$1,101
Save $669
From YYZ
Elite
Jun 21
Punta Cana, Dominican Republic
83% AI deal score
$1,808
$1,192
Save $616
From YYZ
Elite
Jun 24
Punta Cana, Dominican Republic
82% AI deal score
$1,839
$1,088
Save $751
From YYZ
Elite
Jun 27
Punta Cana, Dominican Republic
82% AI deal score
$1,762
$1,193
Save $569
From YYZ
Elite
Nov 20
Punta Cana, Dominican Republic
82% AI deal score
$1,822
$1,226
Save $596
From YYZ
Elite
Sep 22
Punta Cana, Dominican Republic
82% AI deal score
$1,879
$1,256
Save $623
From YYZ
Elite
Jul 07
Punta Cana, Dominican Republic
82% AI deal score
$1,902
$1,263
Save $639
From YYZ
Elite
Nov 28
Punta Cana, Dominican Republic
80% AI deal score
$1,803
$1,159
Save $644
From YYZ
Elite
Jul 24
Punta Cana, Dominican Republic
76% AI deal score
$1,064
$860
Save $204
From YYZ
Elite
Jul 22
Punta Cana, Dominican Republic
76% AI deal score
$1,054
$860
Save $194
From YYZ
Elite
Jul 25
Punta Cana, Dominican Republic
75% AI deal score
$1,070
$907
Save $163
From YYZ
Elite
Aug 07
Punta Cana, Dominican Republic
75% AI deal score
$1,387
$1,093
Save $294
From YYZ
Elite
Aug 06
Punta Cana, Dominican Republic
75% AI deal score
$1,378
$1,093
Save $285
From YYZ
Elite
Aug 08
Punta Cana, Dominican Republic
75% AI deal score
$1,391
$1,093
Save $298
From YYZ
Elite
Aug 06
Punta Cana, Dominican Republic
75% AI deal score
$1,391
$1,093
Save $298
From YYZ
Elite
Aug 06
Punta Cana, Dominican Republic
75% AI deal score
$1,361
$1,093
Save $268
From YYZ
Elite
Aug 07
Punta Cana, Dominican Republic
75% AI deal score
$1,371
$1,093
Save $278
From YYZ
Elite
Aug 05
Punta Cana, Dominican Republic
75% AI deal score
$1,356
$1,093
Save $263
From YYZ
Elite
Aug 05
Punta Cana, Dominican Republic
75% AI deal score
$1,371
$1,093
Save $278
From YYZ
Elite
Nov 21
Punta Cana, Dominican Republic
74% AI deal score
$1,033
$904
Save $129
From YYZ
Elite
Jul 22
Punta Cana, Dominican Republic
74% AI deal score
$1,056
$919
Save $137
From YYZ
Elite
Jul 31
Punta Cana, Dominican Republic
73% AI deal score
$1,045
$929
Save $116
From YYZ
Elite
Jul 31
Punta Cana, Dominican Republic
73% AI deal score
$1,046
$929
Save $117
From YYZ
Elite
Oct 29
Punta Cana, Dominican Republic
73% AI deal score
$1,160
$1,004
Save $156
From YYZ
Elite
Aug 23
Punta Cana, Dominican Republic
72% AI deal score
$1,777
$1,607
Save $170
From YYZ
Elite
Dec 10
Punta Cana, Dominican Republic
72% AI deal score
$1,095
$1,004
Save $91
From YYZ
Elite
Oct 30
Punta Cana, Dominican Republic
72% AI deal score
$1,160
$1,040
Save $120
From YYZ
Elite
Oct 25
Punta Cana, Dominican Republic
72% AI deal score
$1,161
$1,040
Save $121
From YYZ
Elite
Oct 31
Punta Cana, Dominican Republic
72% AI deal score
$1,162
$1,040
Save $122
From YYZ
Elite
Oct 25
Punta Cana, Dominican Republic
72% AI deal score
$1,161
$1,041
Save $120
From YYZ
Elite
Nov 09
Punta Cana, Dominican Republic
71% AI deal score
$1,827
$1,747
Save $80
From YYZ
Elite
Dec 02
Punta Cana, Dominican Republic
71% AI deal score
$1,078
$1,004
Save $74
From YYZ
Elite
Dec 01
Punta Cana, Dominican Republic
71% AI deal score
$1,082
$1,004
Save $78
From YYZ
Elite
Dec 03
Punta Cana, Dominican Republic
71% AI deal score
$1,079
$1,004
Save $75
From YYZ
Elite
Dec 07
Punta Cana, Dominican Republic
71% AI deal score
$1,077
$1,023
Save $54
From YYZ
Elite
Jun 21
Punta Cana, Dominican Republic
71% AI deal score
$1,122
$1,085
Save $37
From YYZ
Elite
Nov 06
Punta Cana, Dominican Republic
70% AI deal score
$1,822
$1,792
Save $30
From YYZ
Elite
Nov 03
Punta Cana, Dominican Republic
70% AI deal score
$1,043
$1,004
Save $39
From YYZ
Elite
Nov 17
Punta Cana, Dominican Republic
70% AI deal score
$1,032
$1,004
Save $28
From YYZ
Elite
Nov 02
Punta Cana, Dominican Republic
70% AI deal score
$1,043
$1,004
Save $39
From YYZ
Elite
Nov 18
Punta Cana, Dominican Republic
70% AI deal score
$1,032
$1,004
Save $28
From YYZ
Elite
Nov 04
Punta Cana, Dominican Republic
70% AI deal score
$1,043
$1,004
Save $39
From YYZ
Elite
Nov 10
Punta Cana, Dominican Republic
70% AI deal score
$1,033
$1,004
Save $29
From YYZ
Elite
Nov 23
Punta Cana, Dominican Republic
70% AI deal score
$1,033
$1,005
Save $28
From YYZ
Elite
Nov 18
Punta Cana, Dominican Republic
70% AI deal score
$1,032
$1,005
Save $27
From YYZ
Elite
Dec 04
Punta Cana, Dominican Republic
70% AI deal score
$1,080
$1,038
Save $42
From YYZ
Elite
Dec 05
Punta Cana, Dominican Republic
70% AI deal score
$1,082
$1,040
Save $42
From YYZ
Elite
Jun 21
Punta Cana, Dominican Republic
70% AI deal score
$1,113
$1,085
Save $28
From YYZ
Elite
Jun 21
Punta Cana, Dominican Republic
70% AI deal score
$1,113
$1,085
Save $28
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 14
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Jul 15
Punta Cana, Dominican Republic
70% AI deal score
$1,093
From YYZ
Elite
Nov 26
Punta Cana, Dominican Republic
69% AI deal score
$1,038
$1,022
Save $16
From YYZ
Elite
Nov 27
Punta Cana, Dominican Republic
69% AI deal score
$1,034
$1,022
Save $12
From YYZ
Elite
Nov 28
Punta Cana, Dominican Republic
69% AI deal score
$1,038
$1,022
Save $16
From YYZ
Elite
Nov 06
Punta Cana, Dominican Republic
69% AI deal score
$1,043
$1,040
Save $3
From YYZ
Elite
Nov 28
Punta Cana, Dominican Republic
69% AI deal score
$1,040
From YYZ
Elite
Nov 07
Punta Cana, Dominican Republic
69% AI deal score
$1,043
$1,040
Save $3
From YYZ
Elite
Nov 14
Punta Cana, Dominican Republic
69% AI deal score
$1,041
From YYZ
Elite
Nov 01
Punta Cana, Dominican Republic
69% AI deal score
$1,043
$1,041
Save $2