Using the online timetable is an easy way to look at all the direct flights Punta Cana — Toronto
93 flights in a week
Departure and arrival times are local (Punta Cana and Toronto)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 06:20 | 11:08 | mon | WS2105 | WestJet | 4h 48m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 07:20 | 11:08 | fri, sat | WS2105 | WestJet | 4h 48m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 09:30 | 13:05 | thu, fri, sat, sun | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 10:10 | 14:45 | mon | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 10:35 | 15:10 | wed | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 11:15 | 15:50 | tue, thu | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 11:35 | 15:10 | wed | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:05 | 15:40 | mon, tue, wed | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:05 | 16:55 | tue, wed, fri | AC1795 | Air Canada Rouge | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:15 | 15:50 | thu | TS987 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:15 | 16:50 | wed | AC1795 | Air Canada Rouge | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:15 | 16:50 | wed, thu | AC931 | Air Canada | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 12:30 | 17:21 | tue | WS2735 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 13:05 | 16:50 | daily | AC1795 | Air Canada Rouge | 4h 45m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 13:05 | 16:55 | fri, sat, sun | AC1795 | Air Canada Rouge | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 13:20 | 18:10 | fri | F82637 | Flair Airlines | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 13:30 | 18:21 | fri | WS2735 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 14:10 | 18:40 | daily | AC987 | Air Canada | 4h 30m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 14:30 | 19:21 | sun | WS2703 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 14:40 | 19:15 | mon, tue, wed | TS187 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 15:30 | 20:21 | mon, tue, wed, thu, fri, sun | WS2103 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 15:35 | 20:25 | daily | F82635 | Flair Airlines | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 15:40 | 19:15 | daily | TS187 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 15:45 | 20:36 | wed, sun | WS2737 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 16:00 | 20:51 | mon | WS2729 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 16:45 | 21:35 | tue | AC935 | Air Canada | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 17:00 | 20:51 | mon, thu | WS2105 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 17:45 | 21:35 | tue, thu, sat | AC935 | Air Canada | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 17:55 | 22:45 | thu | WS2729 | WestJet | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 18:00 | 22:51 | mon, wed, thu, fri, sat | WS2743 | WestJet | 4h 51m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 18:40 | 23:15 | fri | TS787 | Air Transat | 4h 35m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 19:09 | 23:55 | tue, thu | DM5804 | Arajet | 4h 46m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 19:59 | 00:43 | fri | WS2879 | WestJet | 4h 44m | Punta Cana International Airport — Hamilton Airport | Select dates |
| 21:10 | 01:53 | sat | WS2879 | WestJet | 4h 43m | Punta Cana International Airport — Hamilton Airport | Select dates |
| 21:35 | 02:20 | mon, tue, wed, thu, fri, sun | AC1797 | Air Canada Rouge | 4h 45m | Punta Cana International Airport — Pearson International Airport | Select dates |
| 21:35 | 02:25 | sat | AC1797 | Air Canada Rouge | 4h 50m | Punta Cana International Airport — Pearson International Airport | Select dates |