Cheap flights from Tangier to Madrid

23 nonstop flights a week, 2 of them today. Operated by 5 airlines, about 2h 25m in the air, 342 mi (550 km). Tickets from $17.

Flights from Tangier to Madrid

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Tangier to Madrid at a glance

flight time, from 2h 20m to 2h 25m
2h 25m
straight-line distance
342 mi (550 km)
flights a week
23
flights today
2
first and last departure
07:05 - 20:10
lowest price, nonstop, 19 December
$17
airlines
5

Tangier to Madrid flight schedule

23 flights a week, 2 today, 29 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FR 3877
Ryanair
07:05 Tangier Ibn Battouta
09:30 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Sun
Boeing 737-800
FR 3877
Ryanair
07:10 Tangier Ibn Battouta
09:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Mon
Boeing 737-800
FR 7466
Ryanair
07:40 Tangier Ibn Battouta
10:05 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Fri
Boeing 737-800
AT 682
Royal Air Maroc
09:00 Tangier Ibn Battouta
11:25 Adolfo Suarez Madrid-Barajas, terminal 4S
2h 25m
Mon, Sat
Boeing 737
3O 391
Air Arabia Maroc
11:30 Tangier Ibn Battouta
13:55 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Thu
Airbus A320
FR 7466
Ryanair
11:45 Tangier Ibn Battouta
14:05 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Mon
Boeing 737-800
IB 1362
Iberia
12:25 Tangier Ibn Battouta
14:50 Adolfo Suarez Madrid-Barajas, terminal 4S
2h 25m
Daily
Bombardier CRJ1000
FR 3877
Ryanair
13:45 Tangier Ibn Battouta
16:10 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Tue
Boeing 737-800
3O 391
Air Arabia Maroc
14:00 Tangier Ibn Battouta
16:25 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Sat
Airbus A320
FR 3877
Ryanair
14:10 Tangier Ibn Battouta
16:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Fri
Boeing 737-800
FR 3877
Ryanair
15:00 Tangier Ibn Battouta
17:25 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Thu
Boeing 737-800
FR 3877
Ryanair
15:10 Tangier Ibn Battouta
17:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Wed
Boeing 737-800
3O 391
Air Arabia Maroc
17:20 Tangier Ibn Battouta
19:45 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Sun
Airbus A320
3O 391
Air Arabia Maroc
17:35 Tangier Ibn Battouta
20:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Wed
Airbus A320
FR 7466
Ryanair
19:35 Tangier Ibn Battouta
22:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Sun
Boeing 737-800
FR 3877
Ryanair
20:10 Tangier Ibn Battouta
22:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Sat
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 8 December.

FlightDepartsArrivesDurationDaysAircraft
3O 391
Air Arabia Maroc
11:35 Tangier Ibn Battouta
14:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
FR 7466
Ryanair
13:55 Tangier Ibn Battouta
16:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
21:45 Tangier Ibn Battouta
00:10 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
3O 391
Air Arabia Maroc
18:20 Tangier Ibn Battouta
20:45 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
3O 391
Air Arabia Maroc
12:35 Tangier Ibn Battouta
15:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
3O 391
Air Arabia Maroc
18:35 Tangier Ibn Battouta
21:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
3O 391
Air Arabia Maroc
12:30 Tangier Ibn Battouta
14:55 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
3O 391
Air Arabia Maroc
15:00 Tangier Ibn Battouta
17:25 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Airbus A320
FR 7466
Ryanair
06:20 Tangier Ibn Battouta
08:45 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
06:55 Tangier Ibn Battouta
09:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
3O 391
Air Arabia Maroc
12:40 Tangier Ibn Battouta
16:00 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Airbus A320
FR 3877
Ryanair
13:10 Tangier Ibn Battouta
16:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
21:10 Tangier Ibn Battouta
00:35 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
3O 391
Air Arabia Maroc
06:00 Tangier Ibn Battouta
09:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Airbus A320
FR 3877
Ryanair
06:20 Tangier Ibn Battouta
09:45 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
AT 682
Royal Air Maroc
09:50 Tangier Ibn Battouta
13:10 Adolfo Suarez Madrid-Barajas, terminal 4S
2h 20m
Seasonal
Boeing 737-800
FR 7466
Ryanair
20:50 Tangier Ibn Battouta
00:15 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 3877
Ryanair
13:15 Tangier Ibn Battouta
16:40 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
20:00 Tangier Ibn Battouta
23:25 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 3877
Ryanair
12:55 Tangier Ibn Battouta
16:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
3O 391
Air Arabia Maroc
18:05 Tangier Ibn Battouta
21:25 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Airbus A320
FR 3877
Ryanair
12:30 Tangier Ibn Battouta
15:55 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
3O 391
Air Arabia Maroc
13:30 Tangier Ibn Battouta
16:50 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Airbus A320
3O 391
Air Arabia Maroc
05:25 Tangier Ibn Battouta
08:45 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Airbus A320
FR 3877
Ryanair
06:15 Tangier Ibn Battouta
09:40 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
16:05 Tangier Ibn Battouta
19:30 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 3877
Ryanair
16:55 Tangier Ibn Battouta
20:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
FR 7466
Ryanair
20:55 Tangier Ibn Battouta
00:20 Adolfo Suarez Madrid-Barajas, terminal 1
2h 25m
Seasonal
Boeing 737-800
UX 1408
Air Europa
01:35 Tangier Ibn Battouta
04:55 Adolfo Suarez Madrid-Barajas, terminal 1
2h 20m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Madrid is 1 hour ahead of Tangier. The search shows seat availability and the price for your date.

Airlines flying Tangier to Madrid

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Tangier to Madrid depart and land

Departure from Tangier

23 flights a week, 5 mi (8 km) from the city centre

Arrival in Madrid

23 flights a week, terminals 1, 4S, 7 mi (12 km) from the city centre

When to visit Madrid

Weather by month

Best time to visit: April, May, September and October, +20° to +27° by day. In November it is +15° by day and +6° at night, with 7 rainy days.

Jan
+11° +1° 7 days
Feb
+14° +3° 6 days
Mar
+16° +5° 12 days
Apr
+20° +8° 8 days
May
+25° +12° 6 days
Jun
+30° +17° 6 days
Jul
+35° +20° 0 days
Aug
+35° +21° 2 days
Sep
+27° +15° 6 days
Oct
+22° +12° 9 days
Nov
+15° +6° 7 days
Dec
+11° +3° 7 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Tangier to Madrid?
A nonstop flight takes 2 hours 25 minutes on average, from 2h 20m to 2h 25m depending on the flight.
How far is Madrid from Tangier?
342 mi (550 km) in a straight line between the cities.
Which airlines fly nonstop from Tangier to Madrid?
Ryanair (10 a week), Iberia (7 a week), Air Arabia Maroc (4 a week), Royal Air Maroc (2 a week) and Air Europa.
How many flights a day are there from Tangier to Madrid?
2 flights today and 23 a week, about 3.3 a day on average.
When are the first and last flights from Tangier to Madrid?
The first departure is at 07:05 (FR3877), the last at 20:10 (FR3877). Local time.
What is the time difference between Tangier and Madrid?
Madrid is 1 hour ahead of Tangier. Schedule times on this page are local to each airport.
Which Tangier airport do flights to Madrid leave from?
Tangier Ibn Battouta (23 a week).