Cheap flights from Toronto to Punta Cana

49 nonstop flights a week, 5 of them today. Operated by 5 airlines, about 4h 35m in the air, 1,848 mi (2,974 km). Tickets from $161, nonstop from $146.

Flights from Toronto to Punta Cana

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Toronto to Punta Cana

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Toronto to Punta Cana

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Toronto to Punta Cana at a glance

flight time, from 4h 15m to 4h 42m
4h 35m
straight-line distance
1,848 mi (2,974 km)
flights a week
49
flights today
5
first and last departure
00:40 - 16:00
lowest price, nonstop, 31 December
$161
lowest nonstop price
$146
airlines
5

Toronto to Punta Cana ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: January 2027, tickets from $146. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is April 2027: from $180. The average across months is $162.

Toronto to Punta Cana flight schedule

49 flights a week, 5 today, 23 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
WS 2108
WestJet
00:40 Pearson International, terminal 3
06:15 Punta Cana International, terminal A
4h 35m
Sat
Boeing 737
AC 1412
Air Canada
06:15 Pearson International, terminal 1
11:35 Punta Cana International, terminal A
4h 20m
Sun
Boeing 787-900
AC 1794
Air Canada
06:30 Pearson International, terminal 1
12:10 Punta Cana International, terminal A
4h 40m
Daily
Airbus A321
DM 5863
Arajet
06:30 Pearson International
12:12 Punta Cana International
4h 42m
Wed, Fri
Boeing 737
TS 186
Air Transat
07:30 Pearson International, terminal 3
12:50 Punta Cana International, terminal A
4h 20m
Fri
Airbus A330-300
AC 1410
Air Canada
08:30 Pearson International, terminal 1
13:50 Punta Cana International, terminal A
4h 20m
Daily
Boeing 777-300ER
F8 2634
Flair Airlines
09:00 Pearson International
14:35 Punta Cana International
4h 35m
Sat
Boeing 737
TS 186
Air Transat
09:00 Pearson International, terminal 3
14:20 Punta Cana International, terminal A
4h 20m
Mon, Tue, Wed, Thu, Sat, Sun
Airbus A321
WS 2102
WestJet
10:00 Pearson International, terminal 3
15:35 Punta Cana International, terminal A
4h 35m
Mon, Wed, Thu, Fri, Sat, Sun
Boeing 737
DM 5803
Arajet
11:50 Pearson International
17:32 Punta Cana International
4h 42m
Sat
Boeing 737
AC 1796
Air Canada
12:55 Pearson International, terminal 1
18:35 Punta Cana International, terminal A
4h 40m
Thu, Fri
Boeing 737
TS 286
Air Transat
14:00 Pearson International, terminal 3
19:20 Punta Cana International, terminal A
4h 20m
Mon, Tue, Wed, Thu, Sun
Airbus A320
TS 286
Air Transat
14:45 Pearson International, terminal 3
20:05 Punta Cana International, terminal A
4h 20m
Fri, Sat
Airbus A330-200
AC 1798
Air Canada
16:00 Pearson International, terminal 1
21:40 Punta Cana International, terminal A
4h 40m
Daily
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 13 December.

FlightDepartsArrivesDurationDaysAircraft
TS 742
Air Transat
16:25 Pearson International, terminal 3
21:45 Punta Cana International, terminal A
4h 20m
Selected dates
Airbus A320
WS 2104
WestJet
07:30 Pearson International, terminal 3
13:05 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737
F8 2632
Flair Airlines
13:40 Pearson International
19:15 Punta Cana International
4h 35m
Seasonal
Boeing 737
AC 1794
Air Canada
06:40 Pearson International, terminal 1
12:10 Punta Cana International, terminal A
4h 30m
Seasonal
Airbus A321
AC 1798
Air Canada
16:10 Pearson International, terminal 1
21:40 Punta Cana International, terminal A
4h 30m
Seasonal
Airbus A321
AC 1796
Air Canada
13:10 Pearson International, terminal 1
18:40 Punta Cana International, terminal A
4h 30m
Seasonal
Boeing 737
AC 1798
Air Canada
15:10 Pearson International, terminal 1
20:40 Punta Cana International, terminal A
4h 30m
Seasonal
Airbus A321
WS 2110
WestJet
23:40 Pearson International, terminal 3
05:15 Punta Cana International, terminal A
4h 35m
Selected dates
Boeing 737-800
AC 1410
Air Canada
09:30 Pearson International, terminal 1
13:45 Punta Cana International, terminal A
4h 15m
Seasonal
Airbus A330-300
DM 5803
Arajet
12:50 Pearson International
17:32 Punta Cana International
4h 42m
Seasonal
Boeing 737
WS 2104
WestJet
10:30 Pearson International, terminal 3
15:05 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737
TS 986
Air Transat
16:25 Pearson International, terminal 3
20:45 Punta Cana International, terminal A
4h 20m
Seasonal
Airbus A320
DM 5863
Arajet
07:30 Pearson International
12:00 Punta Cana International
4h 30m
Seasonal
Boeing 737
DM 5803
Arajet
12:40 Pearson International
17:10 Punta Cana International
4h 30m
Seasonal
Boeing 737
WS 2104
WestJet
11:00 Pearson International, terminal 3
15:35 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737
WS 2104
WestJet
06:30 Pearson International, terminal 3
11:05 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737-800
F8 2634
Flair Airlines
10:00 Pearson International
14:25 Punta Cana International
4h 25m
Seasonal
Boeing 737
WS 2110
WestJet
06:30 Pearson International, terminal 3
11:05 Punta Cana International, terminal A
4h 35m
Selected dates
Boeing 737
WS 2102
WestJet
11:00 Pearson International, terminal 3
15:35 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737
WS 2100
WestJet
09:30 Pearson International, terminal 3
14:05 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737-800
AC 1796
Air Canada
10:05 Pearson International, terminal 1
14:35 Punta Cana International, terminal A
4h 30m
Seasonal
Boeing 737
DM 5863
Arajet
07:00 Pearson International
11:30 Punta Cana International
4h 30m
Seasonal
Boeing 737
WS 2102
WestJet
09:00 Pearson International, terminal 3
13:35 Punta Cana International, terminal A
4h 35m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Punta Cana is 1 hour ahead of Toronto. The search shows seat availability and the price for your date.

Airlines flying Toronto to Punta Cana

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Toronto to Punta Cana depart and land

Departure from Toronto

49 flights a week, terminals 1, 3, 12 mi (19 km) from the city centre

Arrival in Punta Cana

49 flights a week, terminal A, 0 mi (0 km) from the city centre

When to visit Punta Cana

Weather by month

Best time to visit: January, March and September, +27° to +30° by day, sea +27° to +30°. In November it is +29° by day and +25° at night, sea +29°, with 21 rainy days.

Jan
+27° +23° +27° 17 days
Feb
+27° +23° +27° 19 days
Mar
+28° +23° +27° 16 days
Apr
+28° +23° +27° 19 days
May
+29° +25° +28° 20 days
Jun
+30° +26° +29° 21 days
Jul
+30° +26° +29° 25 days
Aug
+30° +26° +29° 23 days
Sep
+30° +26° +30° 18 days
Oct
+30° +25° +30° 19 days
Nov
+29° +25° +29° 21 days
Dec
+28° +24° +28° 19 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Toronto to Punta Cana?
A nonstop flight takes 4 hours 35 minutes on average, from 4h 15m to 4h 42m depending on the flight.
How far is Punta Cana from Toronto?
1,848 mi (2,974 km) in a straight line between the cities.
Which airlines fly nonstop from Toronto to Punta Cana?
Air Canada (24 a week), Air Transat (14 a week), WestJet (7 a week), Arajet (3 a week) and Flair Airlines (1 a week).
How many flights a day are there from Toronto to Punta Cana?
5 flights today and 49 a week, about 7 a day on average.
When are the first and last flights from Toronto to Punta Cana?
The first departure is at 00:40 (WS2108), the last at 16:00 (AC1798). Local time.
What is the cheapest month to fly from Toronto to Punta Cana?
January 2027: tickets from $146. The most expensive is April 2027, from $180.
What is the cheapest upcoming date to fly from Toronto to Punta Cana?
5 January 2027 (Tuesday): from $146 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Toronto to Punta Cana?
Flair Airlines: nonstop tickets from $146 on 5 January by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Toronto and Punta Cana?
Punta Cana is 1 hour ahead of Toronto. Schedule times on this page are local to each airport.
Which Toronto airport do flights to Punta Cana leave from?
Pearson International (49 a week).