Using the online timetable is an easy way to look at all the direct flights Miami — Madrid
75 flights in a week
Departure and arrival times are local (Miami and Madrid)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 01:30 | 15:08 | sun | IB338 | Iberia | 8h 38m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 08:20 | 21:10 | mon | 5Y8418 | Atlas Air | 6h 50m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 14:30 | 04:39 | sat | Air Europa | 8h 9m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates | |
| 15:00 | 04:33 | fri | Air Europa | 7h 33m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates | |
| 15:00 | 05:07 | mon | American Airlines | 8h 7m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates | |
| 15:15 | 05:35 | thu, fri | AA68 | American Airlines | 8h 20m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 15:25 | 05:50 | mon, tue, thu, sat, sun | AA68 | American Airlines | 8h 25m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 15:29 | 05:50 | tue | AA68 | American Airlines | 8h 20m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 15:30 | 05:50 | daily | AA68 | American Airlines | 8h 20m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 15:35 | 05:50 | daily | AA68 | American Airlines | 8h 15m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 15:55 | 05:16 | sat | 5Y8418 | Atlas Air | 7h 21m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 16:05 | 05:56 | sat | 5Y8318 | Atlas Air | 7h 51m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 16:30 | 05:50 | daily | AA68 | American Airlines | 8h 20m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 16:40 | 01:46 | mon | 5Y8417 | Atlas Air | 3h 6m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 17:20 | 07:55 | tue, wed, thu, fri, sat, sun | IB334 | Iberia | 8h 35m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 18:00 | 08:17 | sun | Air Europa | 8h 17m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates | |
| 18:00 | 05:47 | sun | Air Europa | 5h 47m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates | |
| 19:00 | 08:44 | fri | QE734 | Qatar Executive | 7h 44m | Opa-locka Executive Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 21:45 | 12:05 | daily | UX98 | Air Europa | 8h 20m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 21:55 | 12:45 | daily | IB338 | Iberia | 8h 50m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 22:00 | 11:45 | sun | IB338 | Iberia | 8h 45m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 22:30 | 13:05 | daily | IB338 | Iberia | 8h 35m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 23:30 | 13:05 | tue, wed, thu, fri, sat, sun | IB338 | Iberia | 8h 35m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |
| 23:30 | 13:45 | mon | UX90 | Air Europa | 8h 15m | Miami International Airport — Adolfo Suarez Madrid-Barajas Airport | Select dates |