β€Œ
β€Œ
FlightsFrom Toronto

To Punta Cana

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

September 4 - September 12

Cheapest
Earliest

YYZ - Punta Cana

$336

$280

Round trip

September 12 - September 19

Cheapest

YYZ - Punta Cana

$353

$280

Round trip

September 12 - September 17

Cheapest

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

Best

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

A typical journey from Toronto to Punta Cana takes about 17h 25m, including connections. Given that 41.9% of itineraries are non-stop, this median duration reflects the common need for at least one stopover. When connecting, most itineraries involve 2 stopovers to reach Punta Cana.
Right now, if you are looking for cheap flights from Toronto to Punta Cana, fares are currently above the typical level. Prices typically range from $353–$1055, with a median of $631. Currently, 36% of recent fares are classified as a good price, and new deals appear almost daily, suggesting frequent opportunities to find better fares.
For travelers wondering when is the cheapest time to fly from Toronto to Punta Cana, the data indicates that January is typically the most affordable month, with a median fare of $313. Other cost-effective options include April, with a median fare of $319, and October, where the median fare is $330.
The route from Toronto to Punta Cana covers a distance of 2984 kilometers. This places it in the medium-haul category, meaning you can expect a significant journey that is longer than short regional hops but typically shorter than intercontinental travel.

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

Cheapest

Flights from $313

December

Most Expensive

Flights from $937

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Punta Cana

Airline logo

Maersk Air

Last-minute flights going from Toronto to Punta Cana

Wed, Jun 17

βŒ› Last-Minute

YTZ - Punta Cana

Air Canada

Toronto (YTZ) - Punta Cana (PUJ)

Air Canada

$632

$425

One-way

Wed, Jun 17

βŒ› Last-Minute

YYZ - Punta Cana

Air Canada

Toronto (YYZ) - Punta Cana (PUJ)

Air Canada

$539

$428

One-way

Thu, Jun 18

βŒ› Last-Minute

YTZ - Punta Cana

Air Canada

Toronto (YTZ) - Punta Cana (PUJ)

Air Canada

$559

$421

One-way

Fri, Aug 14

βŒ› Last-Minute

YYZ - Punta Cana

Maersk Air

Toronto (YYZ) - Punta Cana (PUJ)

Maersk Air

$421

$309

One-way

Mon, Aug 17

βŒ› Last-Minute

YYZ - Punta Cana

Toronto (YYZ) - Punta Cana (PUJ)

$435

$294

One-way

Wed, Aug 19

βŒ› Last-Minute

YYZ - Punta Cana

Maersk Air

Toronto (YYZ) - Punta Cana (PUJ)

Maersk Air

$432

$331

One-way

Biggest price drops on these dates for flights from Toronto to Punta Cana

8 nights

Dec 13 - Dec 21

$635Β Β β†’Β Β $413

35%

7 nights

Dec 5 - Dec 12

$632Β Β β†’Β Β $413

35%

10 nights

Dec 9 - Dec 19

$541Β Β β†’Β Β $324

40%

17 nights

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)

Cheapest

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)

Cheapest

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)

Cheapest

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

Frequently Asked Questions About Flights to Punta Cana

Historically, the optimal booking window for flights from Toronto to Punta Cana is typically between 28 and 59 days before departure. During this period, the average price observed was $653. Booking within 0-6 days of departure saw an average price of $1145, while booking 7-13 days out had an average price of $910. For those planning further ahead, booking 60+ days in advance showed an average price of $677.

Across the trailing quarter, a good price for a flight from Toronto to Punta Cana is considered to be $353 or less. The median price for this route during the same period was $631. Prices at the 75th percentile reached $1055, indicating higher costs. Travelers aiming for a good deal should look for fares at or below the $353 threshold.

Historically, January has been the cheapest month to fly from Toronto to Punta Cana, with a median price of $313. April also offered competitive prices, with a median of $319. October, while also among the cheaper months with a median of $330, was also identified as the most expensive month in the annual data. The overall annual median price for this route was $631.