Using the online timetable is an easy way to look at all the direct flights Toronto — Puerto Vallarta
25 flights in a week
Departure and arrival times are local (Toronto and Puerto Vallarta)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 06:45 | 11:15 | tue, sat | TS708 | Air Transat | 5h 30m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 07:20 | 12:08 | tue, wed, sat | WS2220 | WestJet | 5h 48m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 07:40 | 12:28 | mon, fri | WS2770 | WestJet | 5h 48m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 07:55 | 12:25 | tue, thu, sat, sun | F82622 | Flair Airlines | 5h 30m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 08:50 | 13:30 | daily | AC1349 | Air Canada | 5h 40m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 10:20 | 15:00 | tue | PD771 | Porter | 5h 40m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 10:35 | 15:15 | fri, sun | PD771 | Porter | 5h 40m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 11:20 | 16:00 | mon | AC1868 | Air Canada Rouge | 5h 40m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 12:20 | 17:00 | sat | PD771 | Porter | 5h 40m | Pearson International Airport — Gustavo Diaz Ordaz International Airport | Select dates |
| 13:45 | 18:15 | mon, thu | PD769 | Porter | 5h 30m | Hamilton Airport — Gustavo Diaz Ordaz International Airport | Select dates |