Using the online timetable is an easy way to look at all the direct flights Madrid — Mexico City
38 flights in a week
Departure and arrival times are local (Madrid and Mexico City)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 02:20 | 04:42 | mon | Aeromexico | 10h 22m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates | |
| 03:35 | 06:42 | sat | Aeromexico | 11h 7m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates | |
| 10:55 | 16:20 | tue, wed, thu, fri, sat, sun | AM2 | Aeromexico | 12h 25m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 10:55 | 16:15 | wed, fri, sat | AM2 | Aeromexico | 12h 20m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 10:55 | 16:32 | thu | AM2 | Aeromexico | 12h 37m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 11:00 | 16:25 | mon | AM2 | Aeromexico | 12h 25m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 13:20 | 18:40 | sat | IB307 | Iberia | 12h 20m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 13:30 | 19:05 | wed, thu, fri | AM20 | Aeromexico | 12h 35m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 13:30 | 19:15 | thu, fri | AM20 | Aeromexico | 12h 45m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 14:30 | 19:36 | thu | World2Fly | 12h 6m | Adolfo Suarez Madrid-Barajas Airport — Santa Lucia | Select dates | |
| 16:10 | 20:43 | wed | Iberojet | 11h 33m | Adolfo Suarez Madrid-Barajas Airport — Santa Lucia | Select dates | |
| 16:10 | 22:19 | wed | Iberojet | 13h 9m | Adolfo Suarez Madrid-Barajas Airport — Santa Lucia | Select dates | |
| 22:30 | 03:31 | fri | Iberojet | 12h 1m | Adolfo Suarez Madrid-Barajas Airport — Santa Lucia | Select dates | |
| 22:30 | 03:13 | fri | Iberojet | 11h 43m | Adolfo Suarez Madrid-Barajas Airport — Santa Lucia | Select dates | |
| 23:45 | 05:05 | daily | AM22 | Aeromexico | 12h 20m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |
| 23:55 | 05:10 | daily | IB303 | Iberia | 12h 15m | Adolfo Suarez Madrid-Barajas Airport — Benito Juarez International Airport | Select dates |