Cheap flights from Mexico City to Puerto Vallarta

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

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

Mexico City to Puerto Vallarta flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-25 2024-05-31 88 USD 2 hours 50 minutes Direct 2024-04-17T21:47:46
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-02 2024-06-06 100 USD 3 hours 6 minutes Direct 2024-04-23T00:43:02
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-02 2024-06-25 100 USD 3 hours 5 minutes Direct 2024-04-23T00:05:11
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-04 2024-06-13 100 USD 3 hours 5 minutes Direct 2024-04-23T04:54:52
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-04 2024-06-18 100 USD 3 hours 5 minutes Direct 2024-04-23T05:02:25
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-04 2024-06-25 100 USD 3 hours 4 minutes Direct 2024-04-23T00:05:11
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-05 2024-05-08 100 USD 3 hours 5 minutes Direct 2024-04-23T04:23:23
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-05 2024-05-09 100 USD 3 hours 5 minutes Direct 2024-04-23T04:23:22
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-05 2024-06-11 100 USD 3 hours 5 minutes Direct 2024-04-23T12:08:29
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-07 2024-06-11 100 USD 3 hours 5 minutes Direct 2024-04-23T00:16:17
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-07 2024-06-12 100 USD 3 hours 5 minutes Direct 2024-04-23T01:10:52
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-07 2024-06-14 100 USD 3 hours 5 minutes Direct 2024-04-23T00:10:23
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-07 2024-06-18 100 USD 3 hours 5 minutes Direct 2024-04-23T03:09:02
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-08 2024-06-11 100 USD 3 hours 5 minutes Direct 2024-04-23T04:59:22
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-08 2024-06-13 100 USD 3 hours 5 minutes Direct 2024-04-23T02:44:06
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-08 2024-06-18 100 USD 3 hours 5 minutes Direct 2024-04-23T01:47:17
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-10 2024-06-14 100 USD 3 hours 5 minutes Direct 2024-04-23T02:12:42
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-11 2024-06-14 100 USD 3 hours 5 minutes Direct 2024-04-23T05:09:24
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-06-11 2024-06-18 100 USD 3 hours 5 minutes Direct 2024-04-23T00:03:19
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-18 2024-05-24 100 USD 3 hours 5 minutes Direct 2024-04-23T12:03:49
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-19 2024-05-25 100 USD 3 hours 5 minutes Direct 2024-04-23T12:01:00
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-20 2024-05-23 100 USD 3 hours 5 minutes Direct 2024-04-23T12:32:35
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-28 2024-06-03 100 USD 3 hours 6 minutes Direct 2024-04-23T04:41:04
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-28 2024-06-04 100 USD 3 hours 6 minutes Direct 2024-04-23T02:54:22
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-29 2024-06-03 100 USD 3 hours 6 minutes Direct 2024-04-23T02:21:59
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-29 2024-06-04 100 USD 3 hours 6 minutes Direct 2024-04-23T03:53:09
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-29 2024-06-05 100 USD 3 hours 6 minutes Direct 2024-04-23T02:53:57
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-31 2024-06-03 100 USD 3 hours 6 minutes Direct 2024-04-23T01:15:19
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-07-08 2024-07-31 126 USD 3 hours 0 minutes Direct 2024-04-17T05:14:31
Mexico City (MEX) - Puerto Vallarta (PVR) 2024-05-01 2024-05-05 215 USD 32 hours 5 minutes Connection 2024-04-16T18:22:38

Mexico City to Puerto Vallarta flight status

Flight Origin Destination Departure Arrival Equip
KL8922 Mexico City (MEX) Puerto Vallarta (PVR) 9:20 p.m. 11 p.m. E70
KL8940 Mexico City (MEX) Puerto Vallarta (PVR) 6:10 a.m. 9:32 a.m. 7S8
UX2483 Mexico City (MEX) Puerto Vallarta (PVR) 8 a.m. 9:46 a.m. 7S8
AR7428 Mexico City (MEX) Puerto Vallarta (PVR) 9:55 a.m. 11:41 a.m. Embraer ERJ-190LR
AM336 Mexico City (MEX) Puerto Vallarta (PVR) 5:15 p.m. 7:08 p.m. Boeing 737 Max 8
VS7530 Mexico City (MEX) Puerto Vallarta (PVR) 8 a.m. 9:46 a.m. Embraer ERJ-190LR
DL8994 Mexico City (MEX) Puerto Vallarta (PVR) 5:20 p.m. 7:23 p.m. DH4
DL8141 Mexico City (MEX) Puerto Vallarta (PVR) 9:55 a.m. 1:25 p.m. 738
VB1168 Mexico City (MEX) Puerto Vallarta (PVR) 3:05 p.m. 4:45 p.m. Airbus A321-100/200
VB1166 Mexico City (MEX) Puerto Vallarta (PVR) 7:15 a.m. 8:55 a.m. Airbus A321-100/200
DL8124 Mexico City (MEX) Puerto Vallarta (PVR) 1:40 p.m. 3:11 p.m. EMJ
AM334 Mexico City (MEX) Puerto Vallarta (PVR) 1:55 p.m. 3:48 p.m. Boeing 737-800 (twin-jet)
AM330 Mexico City (MEX) Puerto Vallarta (PVR) 8 a.m. 9:46 a.m. Boeing 737 Max 8
AM340 Mexico City (MEX) Puerto Vallarta (PVR) 10:15 p.m. 11:56 p.m. Boeing 737 Max 9
AM332 Mexico City (MEX) Puerto Vallarta (PVR) 9:55 a.m. 11:41 a.m. Boeing 737 Max 8
DL9103 Mexico City (MEX) Puerto Vallarta (PVR) 9 p.m. 10:10 p.m. B734
AF8123 Mexico City (MEX) Puerto Vallarta (PVR) 6:54 p.m. 8:30 p.m. E75
AF3396 Mexico City (MEX) Puerto Vallarta (PVR) 7:29 p.m. 9:10 p.m. E90
DL9105 Mexico City (MEX) Puerto Vallarta (PVR) 6:53 a.m. 10:05 a.m. DH4
DL9104 Mexico City (MEX) Puerto Vallarta (PVR) 2:30 p.m. 4:10 p.m. DH8D
DL7984 Mexico City (MEX) Puerto Vallarta (PVR) 1:23 p.m. 3 p.m. EMJ
5D335 Mexico City (MEX) Puerto Vallarta (PVR) 1:09 p.m. 3 p.m. E190
AF8135 Mexico City (MEX) Puerto Vallarta (PVR) 3:15 p.m. 6:48 p.m. 737
AE338 Mexico City (MEX) Puerto Vallarta (PVR) 11 a.m. 11:40 a.m. Boeing 737 Max 8
KL9064 Mexico City (MEX) Puerto Vallarta (PVR) 8:40 a.m. 11:31 a.m. E70
AM0340 Mexico City (MEX) Puerto Vallarta (PVR) 9:55 p.m. 11:48 p.m. E90
KL9056 Mexico City (MEX) Puerto Vallarta (PVR) 6:50 a.m. 9:22 a.m. EMJ
VB1170 Mexico City (MEX) Puerto Vallarta (PVR) 5 p.m. 6:40 p.m. A320
Y4784 Mexico City (MEX) Puerto Vallarta (PVR) 5:40 a.m. 7:16 a.m. Airbus A321neo
Y4538 Mexico City (MEX) Puerto Vallarta (PVR) 8 p.m. 9:36 p.m. Airbus A321neo
KL9060 Mexico City (MEX) Puerto Vallarta (PVR) 10:30 a.m. 12:11 p.m. EMJ
AM338 Mexico City (MEX) Puerto Vallarta (PVR) 5:25 p.m. 7:15 p.m. Boeing 737 Max 8
AM0338 Mexico City (MEX) Puerto Vallarta (PVR) 5:25 p.m. 7:15 p.m. E90
Y4166 Mexico City (MEX) Puerto Vallarta (PVR) 10:45 a.m. 12:21 p.m. Airbus A321neo
AM328 Mexico City (MEX) Puerto Vallarta (PVR) 7:10 a.m. 8:54 a.m. B738
Y4786 Mexico City (MEX) Puerto Vallarta (PVR) 5:10 p.m. 6:46 p.m. Airbus A320neo
AM345 Mexico City (MEX) Puerto Vallarta (PVR) 2:45 p.m. 3:53 p.m. Boeing 737-852
AM9794 Mexico City (MEX) Puerto Vallarta (PVR) 1:30 p.m. 3:20 p.m. None
Y48592 Mexico City (MEX) Puerto Vallarta (PVR) 7:55 p.m. 9:31 p.m.
Y48759 Mexico City (MEX) Puerto Vallarta (PVR) 6:20 a.m. 7:56 a.m.
Y48243 Mexico City (MEX) Puerto Vallarta (PVR) 10:55 a.m. 12:31 p.m.
Y45786 Mexico City (MEX) Puerto Vallarta (PVR) 6:41 a.m. 8:08 a.m. A20N
VB1176 Mexico City (MEX) Puerto Vallarta (PVR) 9:25 p.m. 11 p.m. A320
AM342 Mexico City (MEX) Puerto Vallarta (PVR) 8:15 p.m. 10:03 p.m. EMBRAER EMB 190 / EMB 195
AM1140 Mexico City (MEX) Puerto Vallarta (PVR) 9:05 a.m. 10:22 a.m. E190
Y4376 Mexico City (MEX) Puerto Vallarta (PVR) 1:43 p.m. 3:32 p.m. Airbus A320-271N
AV2674 Mexico City (MEX) Puerto Vallarta (PVR) 2:05 p.m. 3:55 p.m. 738
AM1138 Mexico City (MEX) Puerto Vallarta (PVR) 9 a.m. 10:19 a.m. None
AV6464 Mexico City (MEX) Puerto Vallarta (PVR) 8:10 a.m. 9:50 a.m. 738
5D330 Mexico City (MEX) Puerto Vallarta (PVR) 8:10 a.m. 9:53 a.m. E190
AV2634 Mexico City (MEX) Puerto Vallarta (PVR) 6:50 p.m. 8:30 p.m. EMJ
VW927 Mexico City (MEX) Puerto Vallarta (PVR) 6 p.m. 7:20 p.m. AT76
AM1142 Mexico City (MEX) Puerto Vallarta (PVR) 11:55 a.m. 2:16 p.m. 738
VB1174 Mexico City (MEX) Puerto Vallarta (PVR) 2:30 p.m. 4:05 p.m. A20N
Y45776 Mexico City (MEX) Puerto Vallarta (PVR) 10:35 a.m. 1:42 p.m. A20N
VW128 Mexico City (MEX) Puerto Vallarta (PVR) 6:30 p.m. 7:30 p.m. AT76
F96784 Mexico City (MEX) Puerto Vallarta (PVR) 5:57 a.m. 7:33 a.m. None
Y48761 Mexico City (MEX) Puerto Vallarta (PVR) 5:13 p.m. 6:49 p.m. Airbus 320
5D140 Mexico City (MEX) Puerto Vallarta (PVR) 10:20 a.m. 11:35 a.m. E190
Y45784 Mexico City (MEX) Puerto Vallarta (PVR) 7:29 a.m. 8:56 a.m. A320
VB1162 Mexico City (MEX) Puerto Vallarta (PVR) 6:50 a.m. 8:25 a.m. A20N
VW928 Mexico City (MEX) Puerto Vallarta (PVR) 8:45 p.m. 10 p.m. AT76
5D334 Mexico City (MEX) Puerto Vallarta (PVR) 12:35 p.m. 2:11 p.m. Embraer E190AR
Y45132 Mexico City (MEX) Puerto Vallarta (PVR) 7:39 a.m. 9:04 a.m. A20N
AM1330 Mexico City (MEX) Puerto Vallarta (PVR) 7:15 p.m. 9:02 p.m. None
5D1330 Mexico City (MEX) Puerto Vallarta (PVR) 7:15 p.m. 9:02 p.m. E190
AM1340 Mexico City (MEX) Puerto Vallarta (PVR) 6:10 p.m. 7:49 p.m. Boeing 737-852
AM1338 Mexico City (MEX) Puerto Vallarta (PVR) 6:20 a.m. 8:07 a.m. Boeing 737-852
AM1131 Mexico City (MEX) Puerto Vallarta (PVR) 6 p.m. 6 p.m. Boeing 737-8Z9
AM2842 Mexico City (MEX) Puerto Vallarta (PVR) 9:10 a.m. 10:56 a.m. Embraer E190LR
AM1150 Mexico City (MEX) Puerto Vallarta (PVR) 1:20 p.m. 2:36 p.m. 737
VB169 Mexico City (MEX) Puerto Vallarta (PVR) 7 p.m. 7 p.m. Airbus A320-271N
VB1164 Mexico City (MEX) Puerto Vallarta (PVR) 6:30 a.m. 8:05 a.m. A320
CM6142 Mexico City (MEX) Puerto Vallarta (PVR) 7:15 p.m. 9:05 p.m. EMJ
VB1172 Mexico City (MEX) Puerto Vallarta (PVR) 6:50 p.m. 8:25 p.m. A20N
4O8048 Mexico City (MEX) Puerto Vallarta (PVR) 5:40 p.m. 7:05 p.m. None
CM6196 Mexico City (MEX) Puerto Vallarta (PVR) 8:50 p.m. 10:25 p.m. 737
VW4466 Mexico City (MEX) Puerto Vallarta (PVR) 12:15 p.m. 1:50 p.m. AT7
4O2466 Mexico City (MEX) Puerto Vallarta (PVR) 12:15 p.m. 1:50 p.m. SU95
IB346 Mexico City (MEX) Puerto Vallarta (PVR) 12:15 p.m. 1:50 p.m. 320
LA7278 Mexico City (MEX) Puerto Vallarta (PVR) 12:20 p.m. 2:05 p.m. 320
4O2462 Mexico City (MEX) Puerto Vallarta (PVR) 12:30 p.m. 2:05 p.m. SU95
IB245 Mexico City (MEX) Puerto Vallarta (PVR) 12:30 p.m. 2:05 p.m. 320
4O2460 Mexico City (MEX) Puerto Vallarta (PVR) 8:05 a.m. 9:40 a.m. SU95
IB267 Mexico City (MEX) Puerto Vallarta (PVR) 6:25 a.m. 8 a.m. 321
LA7275 Mexico City (MEX) Puerto Vallarta (PVR) 11 a.m. 12:30 p.m. 320
4O2464 Mexico City (MEX) Puerto Vallarta (PVR) 2:50 p.m. 4:15 p.m. A320
LA7276 Mexico City (MEX) Puerto Vallarta (PVR) 8:10 p.m. 9:30 p.m. 321
VW918 Mexico City (MEX) Puerto Vallarta (PVR) noon 2:10 p.m. AT46
Y45068 Mexico City (MEX) Puerto Vallarta (PVR) 10 a.m. 11:35 a.m. None
AM1146 Mexico City (MEX) Puerto Vallarta (PVR) 1:25 p.m. 3:02 p.m. EMJ
4O5761 Mexico City (MEX) Puerto Vallarta (PVR) 5:30 p.m. 6:55 p.m. A320
DC489 Mexico City (MEX) Puerto Vallarta (PVR) 10:05 a.m. 11:30 a.m. S20
4O2761 Mexico City (MEX) Puerto Vallarta (PVR) 1:05 p.m. 2:10 p.m. A321
4O1763 Mexico City (MEX) Puerto Vallarta (PVR) None None A320
4O5763 Mexico City (MEX) Puerto Vallarta (PVR) 7:05 p.m. 8:25 p.m. A320
CA7131 Mexico City (MEX) Puerto Vallarta (PVR) 10:30 p.m. 12:08 a.m. 320
4O5765 Mexico City (MEX) Puerto Vallarta (PVR) 6:05 p.m. 7:30 p.m. A320
4O7761 Mexico City (MEX) Puerto Vallarta (PVR) 5 p.m. 6:25 p.m. 320
AM2160 Mexico City (MEX) Puerto Vallarta (PVR) 3:45 p.m. midnight None
CA7126 Mexico City (MEX) Puerto Vallarta (PVR) 8:25 p.m. 10:05 p.m. 320
4O3763 Mexico City (MEX) Puerto Vallarta (PVR) 10:40 a.m. 1 p.m. A320
4O2765 Mexico City (MEX) Puerto Vallarta (PVR) 10:30 p.m. 11:30 p.m. A320
5D2160 Mexico City (MEX) Puerto Vallarta (PVR) None None E190
UX3234 Mexico City (MEX) Puerto Vallarta (PVR) 4:30 p.m. 10:08 p.m. EMJ
IB2748 Mexico City (MEX) Puerto Vallarta (PVR) 10:15 a.m. 11:53 a.m. 321
EY4834 Mexico City (MEX) Puerto Vallarta (PVR) 5:40 p.m. 7:05 p.m. AT7
DC488 Mexico City (MEX) Puerto Vallarta (PVR) 1:05 p.m. 2:30 p.m. S20
CNK1016 Mexico City (MEX) Puerto Vallarta (PVR) 7:33 p.m. 9:12 p.m.
CA7124 Mexico City (MEX) Puerto Vallarta (PVR) 3:35 p.m. 4:55 p.m. 320
BE4536 Mexico City (MEX) Puerto Vallarta (PVR) 7 a.m. 8:50 a.m. E95
JJ2716 Mexico City (MEX) Puerto Vallarta (PVR) 9:50 a.m. 11:20 a.m. 320