Cheap flights from Madrid to Tangier

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

Flights from Madrid to Tangier

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

Madrid to Tangier at a glance

flight time, from 25m to 35m
30m
straight-line distance
342 mi (550 km)
flights a week
23
flights today
2
first and last departure
06:10 - 20:50
lowest price, nonstop, 15 November
$19
airlines
5

Madrid to Tangier flight schedule

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

FlightDepartsArrivesDurationDaysAircraft
FR 3876
Ryanair
06:10 Adolfo Suarez Madrid-Barajas, terminal 1
06:40 Tangier Ibn Battouta
30m
Sun
Boeing 737-800
FR 3876
Ryanair
06:15 Adolfo Suarez Madrid-Barajas, terminal 1
06:45 Tangier Ibn Battouta
30m
Mon
Boeing 737-800
FR 7467
Ryanair
06:45 Adolfo Suarez Madrid-Barajas, terminal 1
07:15 Tangier Ibn Battouta
30m
Fri
Boeing 737-800
FR 7467
Ryanair
10:50 Adolfo Suarez Madrid-Barajas, terminal 1
11:20 Tangier Ibn Battouta
30m
Mon
Boeing 737-800
IB 1361
Iberia
11:25 Adolfo Suarez Madrid-Barajas, terminal 4S
11:55 Tangier Ibn Battouta
30m
Daily
Bombardier CRJ1000
AT 683
Royal Air Maroc
12:25 Adolfo Suarez Madrid-Barajas, terminal 4S
12:50 Tangier Ibn Battouta
25m
Mon, Sat
Boeing 737
FR 3876
Ryanair
13:15 Adolfo Suarez Madrid-Barajas, terminal 1
13:45 Tangier Ibn Battouta
30m
Fri
Boeing 737-800
FR 3876
Ryanair
14:05 Adolfo Suarez Madrid-Barajas, terminal 1
14:35 Tangier Ibn Battouta
30m
Thu
Boeing 737-800
FR 3876
Ryanair
14:15 Adolfo Suarez Madrid-Barajas, terminal 1
14:45 Tangier Ibn Battouta
30m
Wed
Boeing 737-800
3O 392
Air Arabia Maroc
14:45 Adolfo Suarez Madrid-Barajas, terminal 1
15:15 Tangier Ibn Battouta
30m
Thu
Airbus A320
FR 3876
Ryanair
16:45 Adolfo Suarez Madrid-Barajas, terminal 1
17:15 Tangier Ibn Battouta
30m
Tue
Boeing 737-800
3O 392
Air Arabia Maroc
17:15 Adolfo Suarez Madrid-Barajas, terminal 1
17:45 Tangier Ibn Battouta
30m
Sat
Airbus A320
FR 7467
Ryanair
18:40 Adolfo Suarez Madrid-Barajas, terminal 1
19:10 Tangier Ibn Battouta
30m
Sun
Boeing 737-800
FR 3876
Ryanair
19:15 Adolfo Suarez Madrid-Barajas, terminal 1
19:45 Tangier Ibn Battouta
30m
Sat
Boeing 737-800
3O 392
Air Arabia Maroc
20:35 Adolfo Suarez Madrid-Barajas, terminal 1
21:05 Tangier Ibn Battouta
30m
Sun
Airbus A320
3O 392
Air Arabia Maroc
20:50 Adolfo Suarez Madrid-Barajas, terminal 1
21:20 Tangier Ibn Battouta
30m
Wed
Airbus A320

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
3O 392
Air Arabia Maroc
14:50 Adolfo Suarez Madrid-Barajas, terminal 1
15:20 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
FR 7467
Ryanair
13:00 Adolfo Suarez Madrid-Barajas, terminal 1
13:30 Tangier Ibn Battouta
30m
Seasonal
Boeing 737-800
FR 7467
Ryanair
20:50 Adolfo Suarez Madrid-Barajas, terminal 1
21:20 Tangier Ibn Battouta
30m
Seasonal
Boeing 737-800
FR 7467
Ryanair
09:20 Adolfo Suarez Madrid-Barajas, terminal 1
09:50 Tangier Ibn Battouta
30m
Seasonal
Boeing 737-800
FR 7467
Ryanair
06:00 Adolfo Suarez Madrid-Barajas, terminal 1
06:30 Tangier Ibn Battouta
30m
Seasonal
Boeing 737-800
IB 1361
Iberia
11:15 Adolfo Suarez Madrid-Barajas, terminal 4S
10:45 Tangier Ibn Battouta
30m
Seasonal
Bombardier CRJ1000
FR 3876
Ryanair
13:10 Adolfo Suarez Madrid-Barajas, terminal 1
12:45 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
3O 392
Air Arabia Maroc
16:50 Adolfo Suarez Madrid-Barajas, terminal 1
16:20 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
FR 7467
Ryanair
21:10 Adolfo Suarez Madrid-Barajas, terminal 1
20:45 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
FR 3876
Ryanair
06:20 Adolfo Suarez Madrid-Barajas, terminal 1
05:55 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
3O 392
Air Arabia Maroc
10:15 Adolfo Suarez Madrid-Barajas, terminal 1
09:45 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
AT 683
Royal Air Maroc
14:10 Adolfo Suarez Madrid-Barajas, terminal 4S
13:35 Tangier Ibn Battouta
25m
Seasonal
Boeing 737-800
FR 7754
Ryanair
00:50 Adolfo Suarez Madrid-Barajas, terminal 1
00:25 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
FR 7467
Ryanair
20:00 Adolfo Suarez Madrid-Barajas, terminal 1
19:35 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
FR 3876
Ryanair
12:55 Adolfo Suarez Madrid-Barajas, terminal 1
12:30 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
3O 392
Air Arabia Maroc
22:15 Adolfo Suarez Madrid-Barajas, terminal 1
21:45 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
FR 3876
Ryanair
12:30 Adolfo Suarez Madrid-Barajas, terminal 1
12:05 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
3O 392
Air Arabia Maroc
17:40 Adolfo Suarez Madrid-Barajas, terminal 1
17:10 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
3O 392
Air Arabia Maroc
09:35 Adolfo Suarez Madrid-Barajas, terminal 1
09:05 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
FR 7467
Ryanair
16:05 Adolfo Suarez Madrid-Barajas, terminal 1
15:40 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
FR 3876
Ryanair
20:55 Adolfo Suarez Madrid-Barajas, terminal 1
20:30 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
3O 392
Air Arabia Maroc
22:30 Adolfo Suarez Madrid-Barajas, terminal 1
22:00 Tangier Ibn Battouta
30m
Seasonal
Airbus A320
FR 7754
Ryanair
00:55 Adolfo Suarez Madrid-Barajas, terminal 1
00:30 Tangier Ibn Battouta
35m
Seasonal
Boeing 737-800
UX 1407
Air Europa
01:05 Adolfo Suarez Madrid-Barajas, terminal 1
00:35 Tangier Ibn Battouta
30m
Seasonal
Boeing 737

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

Airlines flying Madrid to Tangier

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

Airports

Where flights from Madrid to Tangier depart and land

Departure from Madrid

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

Arrival in Tangier

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

Frequently asked questions

How long is the flight from Madrid to Tangier?
A nonstop flight takes 30 minutes on average, from 25m to 35m depending on the flight.
How far is Tangier from Madrid?
342 mi (550 km) in a straight line between the cities.
Which airlines fly nonstop from Madrid to Tangier?
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 Madrid to Tangier?
2 flights today and 23 a week, about 3.3 a day on average.
When are the first and last flights from Madrid to Tangier?
The first departure is at 06:10 (FR3876), the last at 20:50 (3O392). Local time.
What is the time difference between Madrid and Tangier?
Tangier is 1 hour behind Madrid. Schedule times on this page are local to each airport.
Which Madrid airport do flights to Tangier leave from?
Adolfo Suarez Madrid-Barajas (23 a week).