Using the online timetable is an easy way to look at all the direct flights Madrid — Tangier
110 flights in a week
Departure and arrival times are local (Madrid and Tangier)
| Departure | Arrival | Flight days | Flight | Airlines | Flight time | Airports | |
|---|---|---|---|---|---|---|---|
| 00:20 | 01:35 | sun | Air Arabia | 1h 15m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 01:45 | 03:05 | sun | Electra Airways | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 05:45 | 07:15 | tue | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 06:00 | 07:30 | sat | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 08:20 | 09:50 | wed | FR7754 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 08:50 | 09:12 | mon | QY932 | European Air Transport | 1h 22m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 08:50 | 10:10 | mon | QY932 | Swiftair | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 09:30 | 10:00 | mon, fri, sat | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 09:30 | 10:00 | mon, fri, sat | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 09:35 | 11:05 | fri | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:26 | thu, fri | QY932 | European Air Transport | 1h 21m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:29 | tue, wed | QY932 | European Air Transport | 1h 24m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:27 | wed | QY932 | Swiftair | 1h 22m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:25 | fri | QY932 | Swiftair | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:28 | thu | QY932 | Swiftair | 1h 23m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 10:29 | fri | QY932 | Swiftair | 1h 24m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:31 | tue, wed, fri | QY932 | Swiftair | 1h 26m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:26 | tue, thu | QY932 | Swiftair | 1h 21m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:23 | wed, fri | QY932 | Swiftair | 1h 18m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:34 | thu | QY932 | Swiftair | 1h 29m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:28 | wed | QY932 | Swiftair | 1h 23m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:29 | tue, thu | QY932 | Swiftair | 1h 24m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:25 | fri | QY932 | Swiftair | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:32 | wed | QY932 | Swiftair | 1h 27m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:16 | thu | QY932 | Swiftair | 1h 11m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:30 | fri | QY932 | Swiftair | 1h 25m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:05 | 11:20 | wed | QY932 | Swiftair | 1h 15m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:45 | 11:15 | sat | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 10:50 | 12:00 | sun | Swiftair | 2h 10m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:00 | 12:07 | thu | RAF-Avia | 2h 7m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:25 | 12:55 | daily | IB1361 | Iberia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 11:55 | 11:24 | sun | Iberia | 1h 29m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 11:16 | mon | Iberia | 1h 21m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 11:14 | tue, wed, thu | Iberia | 1h 19m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 11:19 | sat, sun | Iberia | 1h 24m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 11:21 | mon | Iberia | 1h 26m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 11:12 | thu, sat | Iberia | 1h 17m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:12 | mon, wed, fri, sun | Iberia | 1h 17m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:13 | mon, wed, sun | Iberia | 1h 18m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:14 | tue, thu, fri, sat, sun | Iberia | 1h 19m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:21 | fri | Iberia | 1h 26m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:17 | sat | Iberia | 1h 22m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:22 | thu | Iberia | 1h 27m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:15 | thu, fri | Iberia | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:16 | tue, sat, sun | Iberia | 1h 21m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:20 | sun | Iberia | 1h 25m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:10 | tue | Iberia | 1h 15m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:09 | wed | Iberia | 1h 14m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:11 | mon | Iberia | 1h 16m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:18 | sun | Iberia | 1h 23m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 11:55 | 12:08 | mon | Iberia | 1h 13m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 13:00 | 13:20 | sat | Air Arabia | 1h 20m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 14:05 | 15:35 | fri | FR7754 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 14:15 | 15:45 | wed | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 14:25 | 15:55 | tue, sun | FR7754 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 14:45 | 16:15 | tue, thu | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 14:45 | 16:15 | tue, thu | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 16:10 | 17:20 | thu | Swiftair | 2h 10m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 16:50 | 17:20 | sun | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 17:15 | 18:45 | sat | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 17:15 | 18:45 | sat | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 19:05 | 20:35 | thu | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 19:35 | 21:05 | sat | FR7754 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 20:15 | 21:45 | sun | FR7754 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 20:35 | 22:05 | sun | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 20:35 | 22:05 | sun | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 20:50 | 22:04 | fri | Ryanair | 1h 14m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates | |
| 20:50 | 22:20 | wed | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 20:50 | 22:20 | wed | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 21:05 | 21:35 | wed | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 21:05 | 21:35 | wed | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 21:25 | 22:55 | mon | FR3876 | Ryanair | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 22:20 | 22:50 | thu | 3O392 | Air Arabia Maroc | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |
| 22:20 | 22:50 | thu | 3O392 | Air Arabia | 1h 30m | Adolfo Suarez Madrid-Barajas Airport — Tangier Ibn Battouta Airport | Select dates |