Cheap flights from Puerto Vallarta to Toronto

Find cheap Toronto to Puerto Vallarta flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Puerto Vallarta.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Puerto Vallarta to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Puerto Vallarta (PVR) - Toronto (YTO) 2024-04-27 2024-04-30 326 USD 26 hours 44 minutes Connection 2024-04-23T08:29:06
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-01 2024-06-15 346 USD 9 hours 53 minutes Direct 2024-04-23T23:36:23
Puerto Vallarta (PVR) - Toronto (YTO) 2024-09-21 2024-09-28 346 USD 10 hours 17 minutes Direct 2024-04-23T23:31:22
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-22 2024-07-06 346 USD 10 hours 1 minutes Direct 2024-04-23T23:09:46
Puerto Vallarta (PVR) - Toronto (YTO) 2024-05-03 2024-05-11 356 USD 10 hours 22 minutes Direct 2024-04-21T20:57:57
Puerto Vallarta (PVR) - Toronto (YTO) 2024-05-03 2024-05-25 356 USD 10 hours 22 minutes Direct 2024-04-22T17:21:28
Puerto Vallarta (PVR) - Toronto (YTO) 2024-09-09 2024-09-14 356 USD 26 hours 40 minutes Connection 2024-04-23T21:42:28
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-01 2024-06-08 357 USD 10 hours 22 minutes Direct 2024-04-21T23:24:06
Puerto Vallarta (PVR) - Toronto (YTO) 2024-09-07 2024-09-14 357 USD 10 hours 1 minutes Direct 2024-04-21T12:59:08
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-15 357 USD 9 hours 53 minutes Direct 2024-04-21T18:04:41
Puerto Vallarta (PVR) - Toronto (YTO) 2024-09-14 2024-09-21 357 USD 10 hours 30 minutes Direct 2024-04-22T11:29:19
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-22 2024-07-20 357 USD 10 hours 1 minutes Direct 2024-04-21T20:07:11
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-29 2024-07-06 357 USD 10 hours 1 minutes Direct 2024-04-22T16:10:32
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-29 2024-07-20 357 USD 10 hours 1 minutes Direct 2024-04-21T15:31:27
Puerto Vallarta (PVR) - Toronto (YTO) 2024-08-31 2024-09-07 357 USD 10 hours 1 minutes Direct 2024-04-21T03:25:27
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-12 358 USD 26 hours 10 minutes Connection 2024-04-23T21:03:40
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-13 358 USD 25 hours 10 minutes Connection 2024-04-23T21:03:40
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-11 2024-06-15 358 USD 18 hours 43 minutes Connection 2024-04-23T16:18:50
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-11 2024-06-18 359 USD 41 hours 13 minutes Connection 2024-04-23T07:23:38
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-18 2024-06-24 359 USD 42 hours 14 minutes Connection 2024-04-23T07:25:23
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-18 2024-06-25 359 USD 47 hours 39 minutes Connection 2024-04-23T07:25:23
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-01 2024-06-16 361 USD 26 hours 23 minutes Connection 2024-04-23T23:36:23
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-22 361 USD 9 hours 53 minutes Direct 2024-04-23T21:14:11
Puerto Vallarta (PVR) - Toronto (YTO) 2024-09-11 2024-09-23 365 USD 53 hours 10 minutes Connection 2024-04-23T05:37:11
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-01 2024-06-09 366 USD 22 hours 45 minutes Connection 2024-04-23T20:46:24
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-14 366 USD 24 hours 10 minutes Connection 2024-04-21T17:09:21
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-16 366 USD 26 hours 23 minutes Connection 2024-04-23T18:08:52
Puerto Vallarta (PVR) - Toronto (YTO) 2024-06-08 2024-06-21 366 USD 24 hours 10 minutes Connection 2024-04-22T20:12:00
Puerto Vallarta (PVR) - Toronto (YTO) 2024-05-25 2024-06-01 366 USD 10 hours 22 minutes Direct 2024-04-21T03:37:30
Puerto Vallarta (PVR) - Toronto (YTO) 2024-05-25 2024-06-08 366 USD 10 hours 22 minutes Direct 2024-04-22T22:31:42

Puerto Vallarta to Toronto flight status

Flight Origin Destination Departure Arrival Equip
WS2651 Puerto Vallarta (PVR) Toronto (YYZ) 11:30 a.m. 6:13 p.m. B38M
TS649 Puerto Vallarta (PVR) Toronto (YYZ) 9:45 p.m. 1:35 a.m. A332
WG522 Puerto Vallarta (PVR) Toronto (YYZ) 9:25 p.m. 2:55 a.m. B738
AC975 Puerto Vallarta (PVR) Toronto (YYZ) 9:30 a.m. 2:10 p.m. A320
WG2194 Puerto Vallarta (PVR) Toronto (YYZ) 10:35 p.m. 1:59 a.m. B738
AC1847 Puerto Vallarta (PVR) Toronto (YYZ) 4:50 p.m. 8:25 p.m. 763
BA6014 Puerto Vallarta (PVR) Toronto (YYZ) 6:50 p.m. 2:20 p.m. 319
RV1847 Puerto Vallarta (PVR) Toronto (YYZ) 4:50 p.m. 8:25 p.m. B763
WO649 Puerto Vallarta (PVR) Toronto (YYZ) 1:45 p.m. 8:40 p.m. B738
EY8864 Puerto Vallarta (PVR) Toronto (YYZ) 9:35 a.m. 12:30 p.m. 73H
TS799 Puerto Vallarta (PVR) Toronto (YYZ) 11:30 a.m. 6:15 p.m. A332
WG9567 Puerto Vallarta (PVR) Toronto (YYZ) 5:30 a.m. None B738
AB1820 Puerto Vallarta (PVR) Toronto (YYZ) 12:30 p.m. 6:15 p.m. ATR
EI628 Puerto Vallarta (PVR) Toronto (YYZ) 1:35 p.m. 2:30 p.m.
EY8863 Puerto Vallarta (PVR) Toronto (YYZ) 2:35 p.m. 9:15 p.m. 73W