Using the online timetable is an easy way to look at all the direct flights Miami — Mexico City
59 flights in a week
Departure and arrival times are local (Miami and Mexico City)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 00:50 | 02:42 | thu | 5Y562 | Atlas Air | 2h 52m | Miami International Airport — Santa Lucia | Select dates |
| 01:04 | 02:59 | thu | 5Y562 | Atlas Air | 2h 55m | Miami International Airport — Santa Lucia | Select dates |
| 07:03 | 09:50 | daily | AM429 | Aeromexico | 3h 47m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 07:11 | 09:55 | mon, tue, sat, sun | AA264 | American Airlines | 3h 44m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 11:04 | 13:55 | mon, tue, wed, thu, sat, sun | AA505 | American Airlines | 3h 51m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 13:04 | 15:55 | daily | AM423 | Aeromexico | 3h 51m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 16:00 | 17:05 | tue | M6723 | Amerijet International | 2h 5m | Miami International Airport — Santa Lucia | Select dates |
| 16:01 | 18:45 | daily | Y4791 | Volaris | 3h 44m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 16:54 | 19:45 | mon, tue, wed, sun | AM421 | Aeromexico | 3h 51m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 17:14 | 20:10 | mon, thu, fri, sat | AM421 | Aeromexico | 3h 56m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 17:30 | 19:30 | wed | M6723 | Amerijet International | 3h 0m | Miami International Airport — Santa Lucia | Select dates |
| 18:26 | 21:15 | daily | AA257 | American Airlines | 3h 49m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 21:20 | 00:10 | wed | AA1941 | American Airlines | 3h 50m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 21:25 | 00:10 | daily | AA1941 | American Airlines | 3h 45m | Miami International Airport — Benito Juarez International Airport | Select dates |
| 23:20 | 01:00 | thu | 5Y562 | Atlas Air | 2h 40m | Miami International Airport — Santa Lucia | Select dates |