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

357 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, sun 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:01 07:41 wed, thu, fri AM330 Aeromexico 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:05 07:46 mon, sat AM330 Aeromexico 1h 41m 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:10 07:47 tue AM330 Aeromexico Connect 1h 37m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:10 07:51 wed AM330 Aeromexico 1h 41m 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:15 07:45 mon VB1166 Viva 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:15 07:56 sun AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:15 07:55 mon AM330 Aeromexico 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:25 08:00 daily 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:25 05:35 wed VB1166 Viva 50m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:25 07:45 sun VB1166 Viva 1h 20m 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:30 08:15 sat AM330 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:30 08:00 daily VB1166 Viva 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
06:30 07:55 mon, tue, wed, thu, fri, sun VB1166 Viva 1h 25m 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
06:35 08:16 sat AM330 Aeromexico 1h 41m 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, sun AM330 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
07:35 09:14 sun AM330 Aeromexico 1h 39m 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: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:10 09:49 tue AM330 Aeromexico 1h 39m 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:15 10:00 mon, tue, wed, thu, fri AM330 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:15 09:55 wed AM330 Aeromexico Connect 1h 40m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
08:15 09:54 thu AM330 Aeromexico 1h 39m 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:20 09:59 mon, tue, wed, fri AM330 Aeromexico 1h 39m 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:00 wed, thu VB7350 Viva 1h 25m 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
09:10 10:40 sat Y4280 Volaris 1h 30m Benito Juarez International Airport — 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:30 12:15 sat, sun AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:30 12:19 fri AM332 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:35 12:19 thu, sun AM332 Aeromexico 1h 44m 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:40 12:25 mon, fri, sun AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:40 12:19 thu AM332 Aeromexico 1h 39m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:40 12:29 mon, tue, wed, thu AM332 Aeromexico 1h 49m Benito Juarez 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:39 sat AM332 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:50 12:35 sat AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
10:55 12:40 wed AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:05 12:30 daily VB9144 Viva 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:05 12:30 mon, wed, thu, fri, sat, sun VB9144 SKY Airline 1h 25m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:10 12:55 tue AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 13:00 mon AM332 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 12:35 daily VB9144 SKY Airline 1h 20m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 12:35 daily VB9144 Viva 1h 20m Toluca International Airport — Gustavo Diaz Ordaz International Airport Select dates
11:15 12:59 fri AM332 Aeromexico 1h 44m Benito Juarez International Airport — 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
13:30 15:04 tue Y4284 Volaris 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
13:50 15:20 daily AM880 Aeromexico Connect 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
13:50 15:20 tue, thu AM880 Aeromexico 1h 30m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
13:55 15:25 daily 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:02 15:30 daily AM880 Aeromexico 1h 28m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
14:02 15:30 mon, tue, wed, thu, fri, sat AM880 Aeromexico Connect 1h 28m 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:10 16:40 daily VB1168 Viva 1h 30m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:10 16:35 tue, wed, thu, fri, sun VB1168 Viva 1h 25m 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:35 17:20 sun AM336 Aeromexico 1h 45m 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
15:55 17:41 tue, wed AM336 Aeromexico 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
15:55 17:43 sun AM336 Aeromexico 1h 48m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:00 17:45 sun AM336 Aeromexico 1h 45m 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:05 17:46 mon, fri, sat, sun AM336 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:05 17:51 wed, thu, fri AM336 Aeromexico 1h 46m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
16:05 17:53 wed AM336 Aeromexico 1h 48m 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, wed, 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:35 20:20 mon, tue, wed, fri AM338 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
18:55 20:40 thu AM338 Aeromexico 1h 45m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:00 20:49 tue AM338 Aeromexico 1h 49m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:00 20:45 tue AM338 Aeromexico 1h 45m 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:15 21:02 tue, wed, thu, fri, sat, sun AM338 Aeromexico 1h 47m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
19:20 20:45 sun XN1442 Mexicana 1h 25m Santa Lucia — Gustavo Diaz Ordaz International Airport Select dates
19:20 21:07 mon, tue, wed, fri, sat, sun AM338 Aeromexico 1h 47m Benito Juarez 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
21:44 22:52 fri Y4282 Volaris 1h 8m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:55 23:29 sat AM340 Aeromexico 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
21:55 23:29 sat AM340 Aeromexico Connect 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:10 23:44 mon, tue, wed, fri, sun AM340 Aeromexico 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:10 23:51 thu, fri AM340 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:10 23:44 tue, wed, fri, sun AM340 Aeromexico Connect 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:15 23:56 mon, tue, wed, sat, sun AM340 Aeromexico 1h 41m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:15 23:49 thu AM340 Aeromexico 1h 34m Benito Juarez International Airport — Gustavo Diaz Ordaz International Airport Select dates
22:15 23:49 thu AM340 Aeromexico Connect 1h 34m 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.