Mexico City to Puerto Vallarta Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Mexico City — Puerto Vallarta

321 flights in a week

Departure and arrival times are local (Mexico City and Puerto Vallarta)

Departure Arrival Flight days Flight Airlines Flight time Airports
04:00 05:35 wed, fri, sat VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
05:00 06:35 wed VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:00 07:35 mon, tue, fri, sat, sun VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:10 07:45 daily VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:10 07:35 wed, thu VB1166 Viva 1h 25m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:15 07:50 daily VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:15 07:35 wed, thu, fri VB1166 Viva 1h 20m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:25 08:00 mon, tue, wed, thu, sat, sun VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:25 08:10 sat AM330 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:30 09:05 tue VB1166 Viva 2h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:30 08:05 mon VB1166 Viva 1h 35m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:30 08:16 sat AM330 Aeromexico Connect 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:35 08:05 wed, thu, fri Y4284 Volaris 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:35 08:22 sat AM330 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
07:00 08:34 mon, tue, wed, thu, sat, sun Y4280 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
07:35 09:16 sat AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
07:40 09:21 sun AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
07:45 09:25 sun AM330 Aeromexico Connect 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:00 09:00 wed VB7350 Viva 1h 0m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
08:01 09:42 tue, sun AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:05 09:46 mon, wed, thu, fri AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:10 09:44 tue Y4280 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:10 09:51 mon AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:15 09:56 mon, tue, wed, thu, fri, sat AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:20 10:01 tue AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:25 10:06 mon, wed AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:30 10:11 sun AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:35 10:10 daily VB7350 Viva 1h 35m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
08:35 10:05 daily VB7350 Viva 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
08:40 09:00 thu VB7350 Viva 20m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
08:45 10:10 fri XN1440 Mexicana 1h 25m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
08:45 10:15 daily VB7350 Viva 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
09:00 10:40 sun AM1880 Aeromexico 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
09:00 10:40 sun AM1880 Aeromexico Connect 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
09:10 10:40 sat Y4280 Volaris 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
09:30 11:10 sat AM880 Aeromexico 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
10:00 11:30 daily Y4280 Volaris 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:05 11:35 sat VB7350 Viva 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
10:20 12:03 sat AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:35 12:19 sun AM332 Aeromexico Connect 1h 44m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:35 12:18 sun AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:35 12:20 sat, sun AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:40 12:05 daily VB9144 Viva 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:40 12:05 mon, wed, thu, sat, sun VB9144 SKY Airline 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:50 12:24 sun Y4280 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:50 12:33 tue, wed, sun AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:50 12:34 tue AM332 Aeromexico Connect 1h 44m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:55 12:38 tue, wed, thu AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:00 12:43 mon AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:05 12:30 mon, tue, wed, thu, fri, sun VB9144 Viva 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:05 12:30 wed, fri, sat, sun VB9144 SKY Airline 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:10 12:56 sat AM332 Aeromexico 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:10 12:56 sat AM332 Aeromexico Connect 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:10 12:53 mon, wed, sat AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 12:58 mon, wed, thu, fri AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 12:57 mon, tue, wed, thu, fri AM332 Aeromexico 1h 42m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:20 13:00 tue AM332 Aeromexico 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:20 13:03 thu AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:20 13:02 wed AM332 Aeromexico 1h 42m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:25 13:11 fri AM332 Aeromexico 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:25 13:05 sat AM332 Aeromexico 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:25 13:08 fri AM332 Aeromexico 1h 43m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:50 13:36 mon, tue, wed, thu, fri AM332 Aeromexico 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:50 13:36 tue AM332 Aeromexico Connect 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
12:03 13:40 sat AM880 Aeromexico 1h 37m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:03 13:40 sat AM880 Aeromexico Connect 1h 37m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:05 13:45 wed, thu AM880 Aeromexico Connect 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:05 13:45 thu AM880 Aeromexico 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:10 13:44 mon, tue, wed, fri, sat, sun Y4280 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
12:15 13:55 mon, tue, wed, fri, sun AM880 Aeromexico 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:15 13:55 daily AM880 Aeromexico Connect 1h 40m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:17 13:55 mon, tue, wed, thu, fri, sun AM880 Aeromexico 1h 38m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
12:17 13:55 tue, wed, thu, sun AM880 Aeromexico Connect 1h 38m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
13:30 15:04 tue Y4284 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
13:55 15:25 mon, wed, thu, fri, sat AM880 Aeromexico Connect 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
13:55 15:25 mon, tue, sun AM880 Aeromexico 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
14:00 15:34 wed Y4280 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
14:25 15:50 sun XN1442 Mexicana 1h 25m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
14:30 16:19 sat AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:00 16:49 sun AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:10 16:50 daily VB1168 Viva 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:10 16:59 sat AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:25 17:14 wed, sat AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:30 16:51 tue, thu, sun Y4560 Volaris 1h 21m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:30 17:19 mon, tue, thu, fri, sat, sun AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:30 17:15 sat, sun AM336 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:35 17:24 sun AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:45 17:34 sun AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:50 17:39 wed, sat AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:50 17:30 fri VB1168 Viva 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:05 17:54 sat AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:15 18:04 mon AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:25 18:14 thu AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:25 18:10 mon, tue, thu, fri AM336 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:30 18:15 wed AM336 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:35 18:20 sat AM338 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:40 18:29 tue AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:50 18:39 sat AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:52 18:15 mon, fri Y4560 Volaris 1h 23m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:55 18:44 tue, wed, sun AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
17:05 18:54 mon, fri AM336 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
17:20 19:09 sun AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
17:35 19:20 sun AM338 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
17:45 19:34 wed AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
17:55 19:44 tue AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:05 19:35 mon, tue, wed, fri, sat, sun Y4282 Volaris 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:10 19:59 thu, fri AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:15 19:40 daily VB9144 Viva 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:15 20:04 tue, wed, thu, fri AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:45 20:34 sat AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:45 20:15 mon, tue Y4282 Volaris 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:50 20:39 mon, sat AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:55 20:44 sat AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:05 20:39 mon, tue, wed, thu, sat, sun Y4282 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:09 20:39 mon NetJets 1h 30m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:42 21:12 wed NetJets 1h 30m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
20:45 22:34 sat AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
20:55 22:44 sat AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:20 23:09 tue AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:25 23:14 sun AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:40 23:27 thu, sun AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:45 23:32 tue AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:50 23:37 tue, thu AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:55 23:42 mon, tue, wed, thu, fri, sun AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:55 23:40 mon, thu, fri, sun AM340 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:00 23:49 mon, wed, thu, fri AM340 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:00 23:47 wed AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:05 23:50 tue, wed AM340 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:10 23:57 mon AM340 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.