Puerto Vallarta to Mexico City Flight Timetable

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

315 flights in a week

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

Departure Arrival Flight days Flight Airlines Flight time Airports
06:00 07:45 sun AM331 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:00 07:45 sun AM331 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:01 07:45 mon, wed, thu, fri, sat, sun AM331 Aeromexico 1h 44m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:02 07:45 daily AM331 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:02 07:45 sun AM331 Aeromexico Connect 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:05 07:45 sat AM331 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:07 07:50 daily AM331 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
06:20 08:00 tue, fri, sat VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
07:25 09:05 wed VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:20 10:00 mon, thu, fri, sun VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:25 10:05 mon VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:30 10:05 wed, thu, fri VB1167 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:30 10:10 thu VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:35 10:15 thu, fri, sat, sun VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:35 10:05 wed, thu VB1167 Viva 1h 30m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:40 10:15 daily VB1167 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:40 10:05 wed VB1167 Viva 1h 25m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:45 10:25 mon, fri, sun VB1167 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:57 10:40 sat AM333 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
08:58 10:50 sat AM333 Aeromexico 1h 52m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
09:02 10:45 wed AM331 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
09:12 10:45 sat Y4281 Volaris 1h 33m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:10 11:15 wed VB7351 Viva 1h 5m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
10:27 12:10 wed, sun AM333 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:37 12:20 thu, fri AM341 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:42 12:25 thu AM333 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:45 12:25 fri AM333 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:47 12:30 mon, tue, wed, thu, fri AM333 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:50 12:30 daily VB7351 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
10:50 12:25 daily VB7351 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
10:50 12:30 wed, thu AM333 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
10:51 12:30 tue AM333 Aeromexico 1h 39m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
11:00 12:25 fri XN1441 Mexicana 1h 25m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
11:00 12:35 daily VB7351 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
11:00 11:15 thu VB7351 Viva 15m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
11:00 12:40 sun AM333 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
11:15 12:45 sun AM1881 Aeromexico 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
11:15 12:45 sun AM1881 Aeromexico Connect 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
12:07 13:50 tue, thu, fri, sat AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:17 14:00 sun AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:17 14:00 sun AM335 Aeromexico Connect 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:22 14:05 wed AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:23 14:05 mon AM335 Aeromexico 1h 42m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:25 14:00 sat VB7351 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
12:26 14:00 daily Y4281 Volaris 1h 34m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
12:30 14:00 sat AM881 Aeromexico 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
12:30 14:00 sat AM881 Aeromexico Connect 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
12:50 14:10 daily VB9145 Viva 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
12:50 14:10 mon, tue, wed, sat, sun VB9145 SKY Airline 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
13:10 14:55 thu AM335 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:12 14:55 sun AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:15 15:00 mon AM335 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:15 14:35 daily VB9145 Viva 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
13:15 14:35 mon, wed, fri, sat, sun VB9145 SKY Airline 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
13:17 15:05 wed AM335 Aeromexico 1h 48m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:27 15:15 fri AM335 Aeromexico 1h 48m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:35 15:25 tue AM335 Aeromexico Connect 1h 50m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:35 15:15 mon, thu, fri AM335 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:42 15:25 fri AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:45 15:25 wed, fri AM335 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:50 15:30 sat AM335 Aeromexico 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
13:57 15:45 mon AM335 Aeromexico 1h 48m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:00 15:30 sat AM881 Aeromexico 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
14:00 15:30 sat AM881 Aeromexico Connect 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
14:02 15:50 fri AM335 Aeromexico 1h 48m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:07 15:50 tue, fri AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:10 15:55 wed AM335 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:11 15:45 sun Y4281 Volaris 1h 34m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:15 16:00 sat AM335 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:17 16:05 mon AM335 Aeromexico 1h 48m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:22 16:05 mon AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:27 16:10 wed AM335 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:30 16:00 mon, tue, wed, thu, fri, sun AM881 Aeromexico 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
14:30 16:00 daily AM881 Aeromexico Connect 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
14:32 16:05 fri Y4281 Volaris 1h 33m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
14:35 16:20 tue AM335 Aeromexico Connect 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
15:00 16:30 thu AM881 Aeromexico Connect 1h 30m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
16:00 17:45 thu, fri, sun AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
16:00 17:26 daily AM881 Aeromexico Connect 1h 26m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
16:00 17:26 tue, sun AM881 Aeromexico 1h 26m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
16:15 18:00 tue AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
16:30 18:15 mon, tue, wed AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
16:30 17:55 sun XN1443 Mexicana 1h 25m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
17:05 18:50 sat AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
17:15 19:00 wed, sat AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
17:20 19:05 mon, wed AM337 Aeromexico 1h 45m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
17:28 18:42 tue, thu, sun Y4561 Volaris 1h 14m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
17:35 19:15 tue, sat VB1169 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
17:40 19:15 daily VB1169 Viva 1h 35m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
17:40 19:20 daily VB1169 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:06 19:55 sat AM339 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:07 19:50 sat AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:11 20:05 sun AM339 Aeromexico 1h 54m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:12 19:55 fri AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:17 20:00 tue, thu, fri AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:20 20:00 fri VB1171 Viva 1h 40m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:27 20:10 wed, sun AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:32 20:15 wed AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:37 20:20 mon AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
18:53 20:15 mon, fri Y4561 Volaris 1h 22m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
18:53 20:10 tue, thu, sun Y4561 Volaris 1h 17m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
18:55 20:16 mon, fri Y4561 Volaris 1h 21m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
19:02 20:45 thu AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:06 20:55 wed AM339 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:10 21:00 sat AM339 Aeromexico 1h 50m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:16 21:05 thu, fri AM339 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:21 21:15 mon AM339 Aeromexico 1h 54m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:27 21:10 tue, fri AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:40 21:06 mon AM881 Aeromexico Connect 1h 26m Gustavo Diaz Ordaz International Airport — Santa Lucia Select dates
19:42 21:25 sun AM339 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:45 21:35 tue, wed, fri AM339 Aeromexico 1h 50m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
19:47 21:30 sat AM341 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:12 21:55 fri AM341 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:15 21:35 daily VB9145 Viva 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
20:16 22:10 sun AM341 Aeromexico 1h 54m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:20 21:40 daily VB9145 Viva 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
20:22 22:05 sun AM341 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:25 21:45 daily VB9145 Viva 1h 20m Gustavo Diaz Ordaz International Airport — Toluca International Airport Select dates
20:25 22:15 mon, thu, sun AM339 Aeromexico 1h 50m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:26 22:00 mon, wed, thu, fri, sat, sun Y4283 Volaris 1h 34m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
20:42 22:25 mon AM341 Aeromexico 1h 43m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:04 22:50 wed AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:06 22:55 wed AM341 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:09 22:55 thu AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:14 23:00 wed, thu, fri AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:16 22:55 fri AM341 Aeromexico Connect 1h 39m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:16 23:05 thu, fri AM341 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:19 23:05 mon, tue, sun AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:22 22:55 daily Y4283 Volaris 1h 33m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:24 23:10 fri AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:26 23:15 mon AM341 Aeromexico 1h 49m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
21:29 23:15 thu AM341 Aeromexico 1h 46m Gustavo Diaz Ordaz International Airport — Benito Juarez International Airport Select dates
22:02 23:35 wed, fri, sat Y4283 Volaris 1h 33m Gustavo Diaz Ordaz International Airport — Benito Juarez 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.