Cheap flights from Punta Cana to Toronto

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

Flights from Punta Cana to Toronto

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.

Filters

Best fares from Punta Cana to Toronto

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

Punta Cana to Toronto at a glance

flight time, from 4h 30m to 4h 50m
4h 45m
straight-line distance
1,848 mi (2,974 km)
flights a week
49
flights today
6
first and last departure
07:04 - 22:40
lowest price, nonstop, 26 December
$186
average across months
$369
airlines
5

Punta Cana to Toronto ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $186. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is January 2027: from $553. The average across months is $369.

Punta Cana to Toronto flight schedule

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

FlightDepartsArrivesDurationDaysAircraft
DM 5802
Arajet
07:04 Punta Cana International
10:50 Pearson International
4h 46m
Sat
Boeing 737
WS 2109
WestJet
07:15 Punta Cana International, terminal A
11:05 Pearson International, terminal 3
4h 50m
Sat
Boeing 737
AC 1795
Air Canada
13:05 Punta Cana International, terminal A
16:50 Pearson International, terminal 1
4h 45m
Daily
Airbus A321
AC 1413
Air Canada
13:10 Punta Cana International, terminal A
16:45 Pearson International, terminal 1
4h 35m
Sun
Boeing 787-900
TS 187
Air Transat
14:10 Punta Cana International, terminal A
17:45 Pearson International, terminal 3
4h 35m
Fri
Airbus A330-300
WS 2103
WestJet
14:45 Punta Cana International, terminal A
18:35 Pearson International, terminal 3
4h 50m
Wed
Boeing 737-800
AC 1411
Air Canada
15:30 Punta Cana International, terminal A
19:05 Pearson International, terminal 1
4h 35m
Daily
Boeing 787-900
F8 2635
Flair Airlines
15:35 Punta Cana International
19:25 Pearson International
4h 50m
Sat
Boeing 737
TS 187
Air Transat
15:40 Punta Cana International, terminal A
19:15 Pearson International, terminal 3
4h 35m
Mon, Tue, Wed, Thu, Sat, Sun
Airbus A330-200
WS 2103
WestJet
16:35 Punta Cana International, terminal A
20:25 Pearson International, terminal 3
4h 50m
Mon, Thu, Fri, Sat, Sun
Boeing 737
AC 1797
Air Canada
19:35 Punta Cana International, terminal A
23:20 Pearson International, terminal 1
4h 45m
Thu, Fri
Boeing 737
DM 5862
Arajet
20:04 Punta Cana International
23:50 Pearson International
4h 46m
Tue, Thu
Boeing 737
TS 287
Air Transat
20:40 Punta Cana International, terminal A
00:15 Pearson International, terminal 3
4h 35m
Mon, Tue, Wed, Thu, Sun
Airbus A320
TS 287
Air Transat
21:25 Punta Cana International, terminal A
01:00 Pearson International, terminal 3
4h 35m
Fri, Sat
Airbus A320
AC 1799
Air Canada
22:40 Punta Cana International, terminal A
02:25 Pearson International, terminal 1
4h 45m
Daily
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
WS 2103
WestJet
14:15 Punta Cana International, terminal A
18:05 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
AC 1411
Air Canada
15:35 Punta Cana International, terminal A
19:15 Pearson International, terminal 1
4h 40m
Seasonal
Boeing 777-300ER
WS 2103
WestJet
11:45 Punta Cana International, terminal A
15:35 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2105
WestJet
01:25 Punta Cana International, terminal A
05:15 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
WS 2105
WestJet
13:05 Punta Cana International, terminal A
16:55 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
WS 2111
WestJet
14:05 Punta Cana International, terminal A
17:55 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
WS 2107
WestJet
14:10 Punta Cana International, terminal A
18:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2107
WestJet
15:10 Punta Cana International, terminal A
19:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2105
WestJet
14:10 Punta Cana International, terminal A
18:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2105
WestJet
19:05 Punta Cana International, terminal A
22:55 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
F8 2633
Flair Airlines
20:15 Punta Cana International
00:05 Pearson International
4h 50m
Seasonal
Boeing 737
AC 1797
Air Canada
19:40 Punta Cana International, terminal A
23:25 Pearson International, terminal 1
4h 45m
Seasonal
Boeing 737
F8 2637
Flair Airlines
15:35 Punta Cana International
19:25 Pearson International
4h 50m
Selected dates
Boeing 737
TS 1287
Air Transat
21:25 Punta Cana International, terminal A
01:00 Pearson International, terminal 3
4h 35m
Selected dates
Airbus A330-200
AC 1799
Air Canada
21:40 Punta Cana International, terminal A
01:25 Pearson International, terminal 1
4h 45m
Seasonal
Airbus A321
WS 2109
WestJet
06:15 Punta Cana International, terminal A
11:05 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737
AC 1795
Air Canada
12:05 Punta Cana International, terminal A
16:50 Pearson International, terminal 1
4h 45m
Seasonal
Airbus A321
F8 2635
Flair Airlines
14:35 Punta Cana International
19:25 Pearson International
4h 50m
Seasonal
Boeing 737
TS 187
Air Transat
14:40 Punta Cana International, terminal A
19:15 Pearson International, terminal 3
4h 35m
Seasonal
Airbus A330-200
WS 2103
WestJet
15:35 Punta Cana International, terminal A
20:25 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-700
AC 1797
Air Canada
18:40 Punta Cana International, terminal A
23:25 Pearson International, terminal 1
4h 45m
Seasonal
Boeing 737
DM 5862
Arajet
19:04 Punta Cana International
23:50 Pearson International
4h 46m
Seasonal
Boeing 737
TS 287
Air Transat
19:40 Punta Cana International, terminal A
00:15 Pearson International, terminal 3
4h 35m
Seasonal
Airbus A320
WS 2103
WestJet
13:45 Punta Cana International, terminal A
18:35 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2107
WestJet
13:10 Punta Cana International, terminal A
18:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
TS 287
Air Transat
20:25 Punta Cana International, terminal A
01:00 Pearson International, terminal 3
4h 35m
Seasonal
Airbus A330-200
WS 2103
WestJet
10:45 Punta Cana International, terminal A
15:35 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
F8 2633
Flair Airlines
19:15 Punta Cana International
00:05 Pearson International
4h 50m
Seasonal
Boeing 737
TS 1287
Air Transat
20:25 Punta Cana International, terminal A
01:00 Pearson International, terminal 3
4h 35m
Selected dates
Airbus A330-200
WS 2111
WestJet
12:40 Punta Cana International, terminal A
17:30 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
AC 1411
Air Canada
14:30 Punta Cana International, terminal A
19:00 Pearson International, terminal 1
4h 30m
Seasonal
Boeing 787-900
AC 1797
Air Canada
18:35 Punta Cana International, terminal A
23:10 Pearson International, terminal 1
4h 35m
Seasonal
Boeing 737
DM 5862
Arajet
19:00 Punta Cana International
23:50 Pearson International
4h 50m
Seasonal
Boeing 737
DM 5862
Arajet
19:25 Punta Cana International
23:55 Pearson International
4h 30m
Seasonal
Boeing 737
TS 987
Air Transat
22:05 Punta Cana International, terminal A
02:40 Pearson International, terminal 3
4h 35m
Seasonal
Airbus A320
DM 5802
Arajet
07:10 Punta Cana International
11:40 Pearson International
4h 30m
Seasonal
Boeing 737
F8 2635
Flair Airlines
15:55 Punta Cana International
20:30 Pearson International
4h 35m
Seasonal
Boeing 737
WS 2103
WestJet
17:10 Punta Cana International, terminal A
22:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
WS 2101
WestJet
15:00 Punta Cana International, terminal A
19:40 Pearson International, terminal 3
4h 40m
Seasonal
Boeing 737-800
TS 187
Air Transat
14:45 Punta Cana International, terminal A
19:15 Pearson International, terminal 3
4h 30m
Seasonal
Airbus A321
AC 1797
Air Canada
15:35 Punta Cana International, terminal A
20:10 Pearson International, terminal 1
4h 35m
Seasonal
Boeing 737
WS 2103
WestJet
14:35 Punta Cana International, terminal A
19:15 Pearson International, terminal 3
4h 40m
Seasonal
Boeing 737

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

Airlines flying Punta Cana to Toronto

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

Airports

Where flights from Punta Cana to Toronto depart and land

Departure from Punta Cana

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

Arrival in Toronto

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

When to visit Toronto

Weather by month

Best time to visit: May, June, July, August and September, +18° to +26° by day. In November it is +8° by day and +2° at night, with 9 rainy days.

Jan
−1° −7° 9 days
Feb
+1° −8° 9 days
Mar
+6° −3° 11 days
Apr
+11° +3° 13 days
May
+18° +9° 10 days
Jun
+24° +15° 11 days
Jul
+26° +18° 12 days
Aug
+26° +17° 10 days
Sep
+22° +14° 8 days
Oct
+16° +8° 11 days
Nov
+8° +2° 9 days
Dec
+3° −3° 13 days

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

Frequently asked questions

How long is the flight from Punta Cana to Toronto?
A nonstop flight takes 4 hours 45 minutes on average, from 4h 30m to 4h 50m depending on the flight.
How far is Toronto from Punta Cana?
1,848 mi (2,974 km) in a straight line between the cities.
Which airlines fly nonstop from Punta Cana to Toronto?
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 Punta Cana to Toronto?
6 flights today and 49 a week, about 7 a day on average.
When are the first and last flights from Punta Cana to Toronto?
The first departure is at 07:04 (DM5802), the last at 22:40 (AC1799). Local time.
What is the cheapest month to fly from Punta Cana to Toronto?
December 2026: tickets from $186. The most expensive is January 2027, from $553.
What is the cheapest upcoming date to fly from Punta Cana to Toronto?
26 December 2026 (Saturday): from $186 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Punta Cana to Toronto?
Arajet: nonstop tickets from $186 on 26 December by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Punta Cana and Toronto?
Toronto is 1 hour behind Punta Cana. Schedule times on this page are local to each airport.
Which Punta Cana airport do flights to Toronto leave from?
Punta Cana International (49 a week).