Take off on cheap flights from Toronto to Punta Cana, your adventure starts now!

Find cheap airline tickets from Toronto to Punta Cana by date

  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • any
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • price
  • month of departure
  • month of return
$386
American Airlines outward: Jul 31, 2019
12:00p YYZ » 7:39p PUJ
American Airlines 1 stop (7h39m)
American Airlines inbound: Aug 7, 2019
10:39p PUJ » 6:06a YYZ
American Airlines 1 stop (7h27m)
$389
American Airlines outward: Jul 31, 2019
12:00p YYZ » 7:39p PUJ
American Airlines 1 stop (7h39m)
American Airlines inbound: Aug 7, 2019
8:39p PUJ » 6:06a YYZ
American Airlines 1 stop (9h27m)
$418
American Airlines outward: Jul 31, 2019
12:00p YYZ » 7:39p PUJ
American Airlines 1 stop (7h39m)
American Airlines inbound: Aug 7, 2019
10:39p PUJ » 6:06a YYZ
American Airlines 1 stop (7h27m)
$419
American Airlines outward: Jul 31, 2019
12:00p YYZ » 7:39p PUJ
American Airlines 1 stop (7h39m)
American Airlines inbound: Aug 7, 2019
10:39p PUJ » 6:06a YYZ
American Airlines 1 stop (7h27m)
$440
American Airlines outward: Jul 31, 2019
12:00p YYZ » 7:39p PUJ
American Airlines 1 stop (7h39m)
American Airlines inbound: Aug 7, 2019
10:39p PUJ » 6:06a YYZ
American Airlines 1 stop (7h27m)
$459
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$472
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$473
American Airlines outward: Jul 31, 2019
12:00p YYZ » 9:39p PUJ
American Airlines 1 stop (9h39m)
American Airlines inbound: Aug 7, 2019
10:39p PUJ » 6:06a YYZ
American Airlines 1 stop (7h27m)
$476
American Airlines outward: Jul 31, 2019
11:20p YYZ » 2:41a PUJ
American Airlines 2 stops (27h21m)
American Airlines inbound: Aug 7, 2019
8:39p PUJ » 4:15a YYZ
American Airlines 1 stop (7h36m)
$478
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$478
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$482
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$482
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$488
Air Canada outward: Jul 31, 2019
2:55p YYZ » 7:10p PUJ
Air Canada direct (4h15m)
Air Canada inbound: Aug 7, 2019
7:50p PUJ » 4:52a YYZ
Air Canada 1 stop (9h02m)
$491
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
7:50p PUJ » 4:52a YYZ
Air Canada 1 stop (9h02m)
$492
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$493
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$497
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
7:50p PUJ » 2:40a YTZ
Air Canada 1 stop (6h50m)
$501
Air Canada outward: Jul 31, 2019
2:55p YYZ » 7:10p PUJ
Air Canada direct (4h15m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$501
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$506
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$508
Air Canada outward: Jul 31, 2019
11:15p YTZ » 6:50p PUJ
Air Canada 1 stop (19h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$508
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$508
American Airlines outward: Jul 31, 2019
12:10p YYZ » 2:41a PUJ
American Airlines 1 stop (14h31m)
American Airlines inbound: Aug 7, 2019
8:39p PUJ » 6:06a YYZ
American Airlines 1 stop (9h27m)
$513
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$514
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$515
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$518
Air Canada outward: Jul 31, 2019
2:55p YYZ » 7:10p PUJ
Air Canada direct (4h15m)
Air Canada inbound: Aug 7, 2019
7:50p PUJ » 4:52a YYZ
Air Canada 1 stop (9h02m)
$519
Air Canada outward: Aug 1, 2019
3:15a YTZ » 6:50p PUJ
Air Canada 1 stop (15h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
$521
Air Canada outward: Aug 1, 2019
2:15a YTZ » 6:50p PUJ
Air Canada 1 stop (16h35m)
Air Canada inbound: Aug 7, 2019
8:50p PUJ » 1:15a YYZ
Air Canada direct (4h25m)
Return
Departure
Find the cheapest Toronto Punta Cana flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Toronto - Punta Cana with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Toronto to Punta Cana

Sorry! We haven't found any airline tickets from Toronto to Punta Cana. Try launching another search above.

Travel tips for flights Toronto - Punta Cana

Average flight duration: 4h21m (direct flight)

  • Arrival city:
  • Punta Cana, Dominican Republic
  • Airport(s):
  • Punta Cana International Airport (PUJ)
  • Local time:
  • Jun 24, 2019 5:41 AM, GMT-4
  • Weather:
  • min. 72ºF, max. 93ºF
  • Departure city:
  • Toronto, Canada
  • Airport(s):
  • Billy Bishop Toronto City Airport (YTZ)
  • Pearson International Airport (YYZ)
  • John C. Munro Hamilton International Airport (YHM)
  • Local time:
  • Jun 24, 2019 5:41 AM, GMT-4
  • Weather:
  • min. 60ºF, max. 71ºF