Mapofly
A view of Madrid

Flights from Madrid

From Madrid (MAD) you can fly to 126 places, from 15 €. The prices below are what you actually pay: fare, fees and cabin bag included, for one traveller. Updated on 8 November 2026.

Photo: Miguel Cuenca · Pexels

We compare Ryanair, Wizz Air, Volotea and Vueling: another airline may fly the same route for less.

Deals right now

Routes that currently cost less than half their usual price.

126 places from Madrid, all at onceOpen the map

On the map you pick the month, the bags and how long to stay, and see every destination at once.

Every place you can fly to from Madrid

DestinationCountryFromBest monthDiscount
Agadir AGA🇲🇦Morocco15 €November−54%
Dakhla VIL🇲🇦Morocco15 €November−48%
Marrakesh RAK🇲🇦Morocco15 €November−42%
Nador NDR🇲🇦Morocco15 €November−56%
Rabat RBA🇲🇦Morocco15 €November−55%
Tangier TNG🇲🇦Morocco15 €November−43%
Turin TRN🇮🇹Italy15 €November−40%
Manchester MAN🇬🇧United Kingdom15 €January 27−62%
Tetouan TTU🇲🇦Morocco15,32 €November−52%
Bristol BRS🇬🇧United Kingdom16 €November−60%
Pisa PSA🇮🇹Italy16 €December−36%
Luxembourg LUX🇱🇺Luxembourg16 €December−64%
London STN🇬🇧United Kingdom16 €December−54%
Malta MLA🇲🇹Malta16 €December−46%
Edinburgh EDI🇬🇧United Kingdom16 €December−77%
Fez FEZ🇲🇦Morocco16,37 €November−45%
Catania CTA🇮🇹Italy16,99 €November−66%
Porto OPO🇵🇹Portugal16,99 €November−39%
Milan MXP🇮🇹Italy16,99 €December−15%
Bergamo BGY🇮🇹Italy16,99 €December−49%
Rome FCO🇮🇹Italy16,99 €December−32%
Dublin DUB🇮🇪Ireland16,99 €December−63%
Lisbon LIS🇵🇹Portugal17,99 €November−53%
Birmingham BHX🇬🇧United Kingdom17,99 €December−60%
Tirana TIA🇦🇱Albania19,99 €November−56%
Verona VRN🇮🇹Italy19,99 €November−49%
Lamezia SUF🇮🇹Italy19,99 €January 27−53%
Bari BRI🇮🇹Italy19,99 €February 27−66%
Palermo PMO🇮🇹Italy19,99 €January 27−47%
Venice VCE🇮🇹Italy19,99 €January 27−20%
Paris BVA🇫🇷France19,99 €December−49%
Naples NAP🇮🇹Italy19,99 €January 27−63%
Shannon SNN🇮🇪Ireland20,99 €January 27−55%
Warsaw WMI🇵🇱Poland20,99 €February 27−60%
Charleroi CRL🇧🇪Belgium20,99 €December−49%
Ibiza IBZ🇪🇸Spain21,99 €November−49%
Lanzarote ACE🇪🇸Spain21,99 €November−53%
Palma PMI🇪🇸Spain21,99 €November−12%
Bologna BLQ🇮🇹Italy21,99 €January 27−54%
Gdansk GDN🇵🇱Poland21,99 €December−45%
Copenhagen CPH🇩🇰Denmark21,99 €December−64%
Sofia SOF🇧🇬Bulgaria22,99 €February 27−43%
Eindhoven EIN🇳🇱Netherlands23,99 €December−69%
Vienna VIE🇦🇹Austria23,99 €January 27−61%
Asturias OVD🇪🇸Spain24 €January 27
Santander SDR🇪🇸Spain24 €December
Wroclaw WRO🇵🇱Poland24,99 €January 27−61%
London LTN🇬🇧United Kingdom24,99 €December
Santiago de Compostela SCQ🇪🇸Spain24,99 €December
Skopje SKP🇲🇰North Macedonia24,99 €April 27−22%
Faro FAO🇵🇹Portugal24,99 €September 27−17%
Bucharest OTP🇷🇴Romania25,99 €January 27−46%
Budapest BUD🇭🇺Hungary25,99 €January 27−28%
Düsseldorf NRN🇩🇪Germany25,99 €February 27
Barcelona BCN🇪🇸Spain26,16 €December−23%
Marseille MRS🇫🇷France26,99 €April 27−26%
Krakow KRK🇵🇱Poland27,99 €January 27−51%
Berlin BER🇩🇪Germany28,99 €January 27−53%
Essaouira ESU🇲🇦Morocco28,99 €September 27−12%
Bordeaux BOD🇫🇷France29 €February 27−14%
Lille LIL🇫🇷France29 €April 27
Lyon LYS🇫🇷France29 €December
Montpellier MPL🇫🇷France29 €November
Nantes NTE🇫🇷France29 €November
Toulouse TLS🇫🇷France29 €December
Brasov GHV🇷🇴Romania29,99 €January 27−50%
Katowice KTW🇵🇱Poland29,99 €March 27−25%
Ancona AOI🇮🇹Italy30,83 €February 27
Genoa GOA🇮🇹Italy30,83 €April 27−13%
Olbia OLB🇮🇹Italy30,83 €December−50%
Timisoara TSR🇷🇴Romania31,99 €September 27−36%
Malaga AGP🇪🇸Spain32,52 €November−10%
Alghero AHO🇮🇹Italy35 €October 27−33%
Liverpool LPL🇬🇧United Kingdom35 €April 27−29%
Seville SVQ🇪🇸Spain35,97 €January 27−13%
Granada GRX🇪🇸Spain35,97 €January 27−13%
La Coruña LCG🇪🇸Spain35,97 €January 27−13%
Craiova CRA🇷🇴Romania36 €January 27−22%
Sibiu SBZ🇷🇴Romania36 €February 27−35%
Prague PRG🇨🇿Czechia36,74 €February 27−52%
Nice NCE🇫🇷France39,57 €November
Cluj CLJ🇷🇴Romania40 €December−33%
Iasi IAS🇷🇴Romania40 €February 27−43%
Larnaca LCA🇨🇾Cyprus40 €November−20%
London LGW🇬🇧United Kingdom40,57 €November
Cagliari CAG🇮🇹Italy41 €October 27−28%
Fuerteventura FUE🇪🇸Spain41,56 €March 27−11%
Gran Canaria LPA🇪🇸Spain41,56 €March 27−11%
Brindisi BDS🇮🇹Italy43 €April 27−8%
Minorca MAH🇪🇸Spain43,33 €May 27
Valencia VLC🇪🇸Spain44,63 €December
Casablanca CMN🇲🇦Morocco45,42 €December
Warsaw WAW🇵🇱Poland46 €January 27−16%
Alicante ALC🇪🇸Spain46,83 €December
Florence FLR🇮🇹Italy48 €November−8%
London LHR🇬🇧United Kingdom48,57 €November
Belgrade BEG🇷🇸Serbia50 €December−17%
Castellon CDT🇪🇸Spain50,52 €November
Algiers ALG🇩🇿Algeria52,42 €January 27−21%
Brussels BRU🇧🇪Belgium53,86 €December
Paris (Charles de Gaulle) CDG🇫🇷France55,57 €November
Paris Orly ORY🇫🇷France55,57 €November
Kutaisi KUT🇬🇪Georgia56 €January 27−31%
Tenerife TFS🇪🇸Spain57,57 €November
Geneva GVA🇨🇭Switzerland57,57 €November
Pamplona PNA🇪🇸Spain57,83 €November
San Sebastian EAS🇪🇸Spain57,83 €December
Bilbao BIO🇪🇸Spain57,83 €November
Milan (Linate) LIN🇮🇹Italy58,57 €November
Zurich ZRH🇨🇭Switzerland60,57 €December
Kaunas KUN🇱🇹Lithuania62 €April 27−21%
Frankfurt FRA🇩🇪Germany62,57 €December
Düsseldorf DUS🇩🇪Germany63,57 €December
Almeria LEI🇪🇸Spain66,63 €December
Jerez (Cadiz) XRY🇪🇸Spain66,63 €December
Cordova ODB🇪🇸Spain66,82 €January 27
Hamburg HAM🇩🇪Germany68,65 €December
Munich MUC🇩🇪Germany71,57 €December
Athens ATH🇬🇷Greece72,57 €November
Oslo OSL🇳🇴Norway80,57 €November−16%
Stockholm ARN🇸🇪Sweden83,57 €December
Funchal FNC🇵🇹Portugal87,57 €November
Tenerife North TFN🇪🇸Spain93,57 €November
Strasbourg SXB🇫🇷France105,57 €December
Tel Aviv TLV🇮🇱Israel137,42 €November
Rovaniemi RVN🇫🇮Finland179,57 €January 27−5%

When it is worth leaving from Madrid

The lowest price of each month, and the place that has it. These are the minimums we found, bags and fees included.

Month by month, place by place

The lowest price of each month on the best-value routes. An empty cell means there are no flights that month.

DestinationNovDecJanFebMarAprMayJunJulAugSepOct
Agadir15 €20,59 €19,99 €18,99 €22,49 €36 €33 €49 €86,99 €50 €31,99 €47 €
Dakhla15 €15 €19,99 €19,99 €19,99 €46 €29,99 €29,99 €61 €29,99 €28,99 €28,99 €
Marrakesh15 €15 €16 €16,99 €16,99 €38 €36 €36 €48 €36 €25,99 €25,99 €
Nador15 €32,76 €16,99 €20,99 €21,99 €43 €29,99 €50 €132 €43 €36 €43 €
Rabat15 €15 €19,99 €16,99 €17,99 €34 €42 €50 €105,99 €36 €31,99 €40 €
Tangier15 €20,99 €15 €16,99 €19,99 €28,99 €29,99 €36 €66,99 €34 €24,99 €27,99 €
Turin15 €15 €21,99 €19,99 €24,99 €29,99 €24,99 €24,99 €24,99 €29,99 €29,99 €24,99 €
Manchester16 €16 €15 €19,99 €19,99 €38 €41,19 €49 €46 €70,99 €54 €46 €
Tetouan15,32 €29,99 €19,99 €19,24 €30,99 €50 €31,99 €37 €93,99 €46 €31,99 €31,99 €
Bristol16 €18,99 €24,52 €25,17 €19,99 €48 €40 €40 €71,99 €65,99 €40 €40 €
Pisa16,99 €16 €19,99 €17,99 €19,99 €50 €24,99 €24,99 €24,99 €29,99 €29,99 €29,99 €
Luxembourg19,99 €16 €26,99 €21,99 €26,11 €48 €55 €40 €48 €65,99 €54 €56 €

Mind the baggage: on 50% of routes the hold bag costs more than the flight →

Nearby airports

These destinations fly out too

126 of the destinations above are departure points in their own right: here is where each one flies, and for how much.

And the bag, from Madrid?

The prices above already include the cabin bag. If you check a suitcase, from Madrid it costs this:

Airline20 kg bag
Wizz Air10 €
Volotea26 €
Vueling26 €
Ryanair32.74 €

On 49 of 126 routes from Madrid the suitcase costs more than the flight.

The worst case is Varsavia: 20.99 € of flight and 50 € of baggage, 2.4 times as much.

How we work out the baggage price