Piratefly

Cheap flights from Madrid

We are watching 335 routes out of Madrid. The cheapest fare we can vouch for today is €15, and for each one we say whether today is a good moment or you should wait.

See this fare · Tangier €15

The booking happens on our partner site. The price you see there is the price you pay; they pay us, you do not.

Get the cheapest flights from Madrid, every week

Free. One email a week, or one per real drop on a route you pick. Unsubscribe in one click.

Where to fly from Madrid

Mon
9 Nov
Madrid → Tangier
Ryanair Based on 555 observations ✈ Direct
€15
Mon
14 Dec
Madrid → London
Ryanair Based on 547 observations ✈ Direct
€15
Sat
28 Nov
Madrid → Marrakesh
Ryanair Based on 343 observations ✈ Direct
€15
Thu
26 Nov
Madrid → Turin
Ryanair Based on 126 observations ✈ Direct
€15
Wed
18 Nov
Madrid → Rabat
Ryanair Based on 98 observations ✈ Direct
€15
Sat
28 Nov
Madrid → Dakhla
Ryanair Based on 94 observations ✈ Direct
€15
Tue
12 Jan
Madrid → Milan
Ryanair Based on 1435 observations ✈ Direct
€16
Fri
29 Jan
Madrid → Rome
Ryanair Based on 471 observations ✈ Direct
€16
Mon
9 Nov
Madrid → Porto
Ryanair Based on 433 observations ✈ Direct
€16
Fri
18 Dec
Madrid → Luxembourg
Ryanair Based on 91 observations ✈ Direct
€16
Sat
28 Nov
Madrid → Caselle
Ryanair Based on 74 observations ✈ Direct
€16
Tue
15 Dec
Madrid → Valletta
Malta Air Based on 130 observations ✈ Direct
€17
Fri
27 Nov
Madrid → Bristol
Ryanair Based on 58 observations ✈ Direct
€17
Sat
12 Dec
Madrid → Lisbon
Ryanair Based on 655 observations ✈ Direct
€18
Tue
8 Dec
Madrid → Tirana
Ryanair Based on 173 observations ✈ Direct
€19
Tue
10 Nov
Madrid → Pisa
Ryanair Based on 124 observations ✈ Direct
€19
Fri
15 Jan
Madrid → Birmingham
Ryanair Based on 64 observations ✈ Direct
€19
Tue
8 Dec
Madrid → Palma de Mallorca
Wizz Air Malta Based on 559 observations ✈ Direct
€20
Sat
12 Dec
Madrid → Paris
Transavia France Based on 276 observations ✈ Direct
€20
Sat
16 Jan
Madrid → Palermo
Malta Air Based on 147 observations ✈ Direct
€20
Sat
7 Nov
Madrid → Ibiza
Ryanair Based on 191 observations ✈ Direct
€21
Mon
16 Nov
Madrid → Lanzarote
Ryanair Based on 149 observations ✈ Direct
€21
Wed
9 Dec
Madrid → Manchester
Ryanair Based on 113 observations ✈ Direct
€21
Sat
14 Nov
Madrid → Bologna
Ryanair Based on 102 observations ✈ Direct
€21
Sun
6 Dec
Madrid → Santander
Volotea Based on 80 observations ✈ Direct
€21
Fri
8 Jan
Madrid → Ranón
Volotea Based on 216 observations ✈ Direct
€22
Sat
7 Nov
Madrid → Saïss
Ryanair Based on 59 observations ✈ Direct
€22
Sat
16 Jan
Madrid → Warsaw
Ryanair Based on 301 observations ✈ Direct
€23
Thu
28 Jan
Madrid → Santiago de Compostela
Wizz Air Malta Based on 117 observations ✈ Direct
€23
Fri
13 Nov
Madrid → Catania
Ryanair Based on 76 observations ✈ Direct
€23
Wed
9 Dec
Madrid → Barcelona
Iberia Based on 361 observations ✈ Direct
€24
Fri
11 Dec
Madrid → Nice
easyJet Based on 216 observations ✈ Direct
€25
Fri
11 Dec
Madrid → Nantes
Volotea Based on 59 observations ✈ Direct
€25
Tue
22 Dec
Madrid → Venice
Ryanair Based on 269 observations ✈ Direct
€26
Fri
11 Dec
Madrid → Berlin
Ryanair Based on 206 observations ✈ Direct
€26
Sat
30 Jan
Madrid → Gdansk
Wizz Air Based on 173 observations ✈ Direct
€26
Mon
11 Jan
Madrid → Naples
Ryanair Based on 122 observations ✈ Direct
€26
Fri
25 Dec
Madrid → Geneva
EasyJet Based on 115 observations ✈ Direct
€26
Fri
13 Nov
Madrid → Montpellier/Méditerranée
Volotea Based on 46 observations ✈ Direct
€26
Wed
25 Nov
Madrid → Toulouse
Iberia Based on 87 observations ✈ Direct
€27
Sat
16 Jan
Madrid → Budapest
Ryanair Based on 280 observations ✈ Direct
€28
Fri
8 Jan
Madrid → Gran Canaria
Iberia Express Based on 224 observations ✈ Direct
€28
Wed
16 Dec
Madrid → Brussels
Ryanair Based on 145 observations ✈ Direct
€28
Sat
7 Nov
Madrid → Valencia
Iberia Based on 198 observations ✈ Direct
€29
Thu
26 Nov
Madrid → Bucharest
Ryanair Based on 154 observations ✈ Direct
€29
Mon
14 Dec
Madrid → Dublin
Ryanair Based on 114 observations ✈ Direct
€29
Fri
11 Dec
Madrid → Bari
Ryanair Based on 91 observations ✈ Direct
€29
Mon
9 Nov
Madrid → Bordeaux
Iberia Based on 107 observations ✈ Direct
€30
Sat
9 Jan
Madrid → Seville
Iberia Based on 141 observations ✈ Direct
€31
Mon
16 Nov
Madrid → Bilbao
Iberia Based on 140 observations ✈ Direct
€32
Fri
13 Nov
Madrid → Malaga
Ryanair Based on 120 observations 1 stop
€32
Wed
6 Jan
Madrid → Tétouan
Royal Air Maroc Based on 70 observations ✈ Direct
€32
Sun
8 Nov
Madrid → Alicante
Iberia Based on 167 observations ✈ Direct
€33
Sat
14 Nov
Madrid → Culleredo
Iberia Based on 84 observations ✈ Direct
€33
Thu
19 Nov
Madrid → Granada
Iberia Based on 82 observations ✈ Direct
€33
Thu
31 Dec
Madrid → Vienna
Ryanair Based on 185 observations ✈ Direct
€34
Fri
29 Jan
Madrid → Agadir
Ryanair Based on 101 observations ✈ Direct
€34
Sat
14 Nov
Madrid → Edinburgh
Ryanair Based on 74 observations 1 stop
€34
Thu
10 Dec
Madrid → Amsterdam
Air Europa Based on 211 observations ✈ Direct
€35
Thu
26 Nov
Madrid → Hondarribia
Iberia Based on 97 observations ✈ Direct
€35

Booking tips from our fare data

How far in advance should you book a flight?
Book 1–1.5 months before departure. Tracking the same flights at every lead time (94,914 flights on 19,442 routes, 2026-06-14 to 2026-11-04), that window had the smallest average premium over each flight's lowest fare: +16.8%, against +49.3% in the last 3 days.
What is the cheapest day of the week to fly?
Wednesday. Comparing each fare with the median of its own route, Wednesday departures were +3.4% and Tuesday +4.2%, while Friday was the dearest at +10.6%. Weekend departures cost more than midweek ones.
What is the cheapest month to fly?
November 2026. Comparing each route's fares month by month (booked 8–60 days ahead), November 2026 departures were -1.1% against the route's own median, while January 2027 was the dearest at +17.5%. Covers September 2026, October 2026, November 2026, December 2026, January 2027; fares observed 2026-06-14 to 2026-11-04.

Price drops on Telegram

When a route drops below its usual price we post it to the channel: one message per drop, no spam, leave any time.

Join on Telegram

Save €200+ on every trip

Five minutes of setup, and it works on every flight after this one.