Skip to content

Cheap flights from Madrid from $17

292 cities in 111 countries. In each country, prices we can stand behind come first, then the cheapest.

Destinations with a recent price: 292

Recent prices: 17,597

FareTell may earn a commission when you book through a partner.

Standing out right now

  • Warsaw

    1 Feb 2027 · Nonstop

    Leaves from Adolfo Suarez Madrid-Barajas Airport (MAD) → WMI

    From $22 one way

    1 traveler · Economy

    found yesterday

    52.2% below the middle price here: the cheapest one-way fare on each of 10 departure dates is usually $32 to $59.

    This price is for these exact dates; other dates may cost more.

  • Bucharest

    28 Nov – 2 Dec · 4 nights · Nonstop

    Leaves from Adolfo Suarez Madrid-Barajas Airport (MAD) → OTP

    From $92 round trip

    1 traveler · Economy

    found today

    As low as $90 · 28 Nov – 2 Dec · 4 nights · found 5 days ago · See prices for these dates

    48.9% below the middle price here: the cheapest return fare on each of 11 departure dates is usually $113 to $193.

    This price is for these exact dates; other dates may cost more.

  • Porto

    6 Feb 2027 · Nonstop

    Leaves from Adolfo Suarez Madrid-Barajas Airport (MAD) → OPO

    From $21 one way

    1 traveler · Economy

    found 14 hours ago

    As low as $18 · 24 Nov · found 2 days ago · Open this trip

    47.4% below the middle price here: the cheapest one-way fare on each of 21 departure dates is usually $27 to $41.

    This price is for these exact dates; other dates may cost more.

  • Rome

    16 Jan 2027 – 18 Jan 2027 · 2 nights · Nonstop

    Leaves from Adolfo Suarez Madrid-Barajas Airport (MAD) → FCO

    From $53 round trip

    1 traveler · Economy

    found 6 hours ago

    As low as $49 · 16 Jan 2027 – 18 Jan 2027 · 2 nights · found 4 days ago · See prices for these dates

    44.2% below the middle price here: the cheapest return fare on each of 32 departure dates is usually $72 to $113.

    This price is for these exact dates; other dates may cost more.

  • Batumi

    6 Jan 2027 – 20 Jan 2027 · 14 nights

    Leaves from Adolfo Suarez Madrid-Barajas Airport (MAD) → BUS

    From $270 round trip

    1 traveler · Economy

    found today

    40.9% below the middle price here: the cheapest return fare on each of 17 departure dates is usually $428 to $477.

    This trip has 2 stops.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
London$25one-way21 NovMAD → STNstops unknownRyanairfound yesterdayOpen this trip
Milan$29one-way22 NovMAD → MXPnonstopRyanairfound yesterdayOpen this trip
Nice$34one-way18 DecMAD → NCEnonstopeasyJetfound yesterdayOpen this trip
Brussels$35one-way14 DecMAD → CRLstops unknownRyanairfound todayOpen this trip
Granada$41one-way30 NovMAD → GRXstops unknownIberiafound todayOpen this trip
Amsterdam$42one-way15 DecMAD → AMSstops unknownIberiafound todayOpen this trip
Bologna$44one-way14 NovMAD → BLQstops unknownRyanairfound todayOpen this trip
Funchal$48one-way24 NovMAD → FNCstops unknowneasyJetfound todayOpen this trip
Vilnius$60one-way18 Jan 2027MAD → VNOstops unknownWizz Airfound yesterdayOpen this trip
Larnaca$64one-way21 NovMAD → LCAstops unknownWizz Airfound yesterdayOpen this trip
Pisa$71one-way14 NovMAD → PSAstops unknownRyanairfound todayOpen this trip
Yerevan$82one-way24 Jan 2027MAD → EVNstops unknownWizz Air Maltafound yesterdayOpen this trip
Yerevan$94one-way26 Mar 2027MAD → EVNstops unknownPegasus Airlinesfound todayOpen this trip
Baku$108one-way15 Jan 2027MAD → GYDstops unknownPegasus Airlinesfound todayOpen this trip
Baku$108one-way25 Jan 2027MAD → GYDstops unknownWizz Air Maltafound yesterdayOpen this trip
Abu Dhabi$140one-way18 NovMAD → AUHstops unknownPegasus Airlinesfound yesterdayOpen this trip
Sharjah$155one-way17 NovMAD → SHJstops unknownPegasus Airlinesfound yesterdayOpen this trip
Boston$354one-way17 NovMAD → BOSstops unknownAmerican Airlinesfound todayOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

One-way

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Morocco
Marrakech$17one-way14 DecMAD → RAKnonstopRyanairfound 2 days agoOpen this trip
Rabat$17one-way18 NovMAD → RBAnonstopRyanairfound 4 days agoOpen this trip
Tangier$17one-way23 NovMAD → TNGnonstopRyanairfound 2 days agoOpen this trip
Fez$26one-way25 Jan 2027MAD → FEZnonstopRyanairfound yesterdayOpen this trip
Tangier$37return23 Nov – 6 DecMAD → TNGout nonstop, back nonstopRyanairfound todaySee prices for these dates
Casablanca$56one-way13 Jun 2027MAD → CMNnonstopIberiafound 5 days agoOpen this trip
Agadir$59one-way17 Oct 2027MAD → AGAnonstopRyanairfound 6 days agoOpen this trip
Nador$64one-way1 Sept 2027MAD → NDRnonstopRyanairfound 6 days agoOpen this trip
Marrakech$86return14 Nov – 19 NovMAD → RAKout nonstop, back nonstopIberia Expressfound todaySee prices for these dates
MarrakechAs low as $37return16 Nov – 19 NovMAD → RAKout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Fez$102return24 Nov – 27 NovMAD → FEZout 1 stop, back nonstopRyanairfound todaySee prices for these dates
FezAs low as $97return25 Nov – 28 NovMAD → FEZout 1 stop, back nonstopRyanairfound 2 days agoSee prices for these dates
Rabat$133return18 Nov – 26 NovMAD → RBAout nonstop, back 1 stopRyanairfound todaySee prices for these dates
RabatAs low as $45return2 Dec – 4 DecMAD → RBAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Nador$214return21 Nov – 30 NovMAD → NDRout 2 stops, back 2 stopsRyanairfound 2 days agoSee prices for these dates
Agadir$120return4 Jan 2027 – 17 Jan 2027MAD → AGAout 3 stops, back 1 stopRoyal Air Marocfound 5 days agoSee prices for these dates
Oujda$120return20 Nov – 23 NovMAD → OUDout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Casablanca$138return11 Dec – 19 DecMAD → CMNout nonstop, back nonstopIberia Regional by Air Nostrumfound 5 days agoSee prices for these dates
United Kingdom
London$18one-way19 DecMAD → STNnonstopRyanairfound yesterdayOpen this trip
Manchester$28one-way9 DecMAD → MANnonstopRyanairfound 5 days agoOpen this trip
Bristol$32one-way26 DecMAD → BRSnonstopRyanairfound yesterdayOpen this trip
London$44return19 Dec – 7 Jan 2027MAD → STNout nonstop, back nonstopRyanairfound 9 hours agoSee prices for these dates
Manchester$69return5 Feb 2027 – 7 Feb 2027MAD → MANout nonstop, back nonstopeasyJetfound todaySee prices for these dates
Birmingham$56return21 Nov – 6 DecMAD → BHXout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Edinburgh$90return4 Feb 2027 – 7 Feb 2027MAD → EDIout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Bristol$103return26 Dec – 30 DecMAD → BRSout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Luxembourg
Luxembourg$18one-way18 DecMAD → LUXnonstopRyanairfound 6 days agoOpen this trip
Luxembourg$122return1 Mar 2027 – 4 Mar 2027MAD → LUXout nonstop, back nonstopRyanairfound todaySee prices for these dates
LuxembourgAs low as $81return27 Nov – 28 NovMAD → LUXout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Malta
Malta$18one-way15 DecMAD → MLAnonstopRyanairfound yesterdayOpen this trip
Malta$44return13 Dec – 15 DecMAD → MLAout nonstop, back nonstopRyanairfound todaySee prices for these dates
Italy
Turin$19one-way26 NovMAD → TRNnonstopRyanairfound 2 days agoOpen this trip
Milan$20one-way17 Jan 2027MAD → MXPnonstopWizz Air Maltafound 7 hours agoOpen this trip
MilanAs low as $18one-way19 DecMAD → MXPnonstopRyanairfound 3 days agoOpen this trip
Naples$22one-way13 Jan 2027MAD → NAPnonstopRyanairfound yesterdayOpen this trip
Palermo$26one-way14 NovMAD → PMOnonstopRyanairfound 5 days agoOpen this trip
Rome$27one-way14 Mar 2027MAD → FCOnonstopWizz Air Maltafound 4 hours agoOpen this trip
RomeAs low as $21one-way16 Jan 2027MAD → FCOnonstopRyanairfound yesterdayOpen this trip
Venice$38one-way25 DecMAD → VCEnonstopWizz Air Maltafound 5 days agoOpen this trip
Milan$39return26 Jan 2027 – 29 Jan 2027MAD → MXPout nonstop, back nonstopWizz Air Maltafound 23 hours agoSee prices for these dates
MilanAs low as $38return13 Dec – 15 DecMAD → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Bologna$44one-way14 NovMAD → BLQstops unknownRyanairfound todayOpen this trip
Turin$47return3 Feb 2027 – 10 Feb 2027MAD → TRNout nonstop, back nonstopWizz Air Maltafound todaySee prices for these dates
TurinAs low as $43return26 Nov – 28 NovMAD → TRNout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Rome$53return16 Jan 2027 – 18 Jan 2027MAD → FCOout nonstop, back nonstopRyanairfound 6 hours agoSee prices for these dates
RomeAs low as $49return16 Jan 2027 – 18 Jan 2027MAD → FCOout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Pisa$71one-way14 NovMAD → PSAstops unknownRyanairfound todayOpen this trip
PisaAs low as $23one-way11 DecMAD → PSAnonstopRyanairfound 4 days agoOpen this trip
Venice$73return12 Feb 2027 – 14 Feb 2027MAD → VCEout nonstop, back nonstopRyanairfound todaySee prices for these dates
VeniceAs low as $65return5 Mar 2027 – 7 Mar 2027MAD → VCEout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Florence$77one-way11 May 2027MAD → FLRnonstopVuelingfound 4 days agoOpen this trip
Catania$86one-way30 Mar 2027MAD → CTA1 stopRyanairfound 5 days agoOpen this trip
Naples$225return24 Mar 2027 – 28 Mar 2027MAD → NAPout nonstop, back 2 stopsIberiafound todaySee prices for these dates
NaplesAs low as $162return2 Jan 2027 – 4 Jan 2027MAD → NAPout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Salerno$356return19 Jul 2027 – 25 Jul 2027MAD → QSRout 2 stops, back 1 stopIberia Expressfound yesterdaySee prices for these dates
Catania$41return16 Dec – 18 DecMAD → CTAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Brindisi$261return26 Dec – 2 Jan 2027MAD → BDSout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Pisa$53return26 Nov – 26 NovMAD → PSAout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these dates
Bari$126return29 Nov – 2 DecMAD → BRIout 1 stop, back nonstopRyanairfound 6 days agoSee prices for these dates
Florence$175return19 Feb 2027 – 22 Feb 2027MAD → FLRout nonstop, back nonstopVuelingfound 6 days agoSee prices for these dates
Portugal
Lisbon$21one-way10 DecMAD → LISnonstopRyanairfound 19 hours agoOpen this trip
LisbonAs low as $18one-way28 NovMAD → LISnonstopRyanairfound 4 days agoOpen this trip
Porto$21one-way6 Feb 2027MAD → OPOnonstopRyanairfound 14 hours agoOpen this trip
PortoAs low as $18one-way24 NovMAD → OPOnonstopRyanairfound 2 days agoOpen this trip
Porto$40return10 Dec – 16 DecMAD → OPOout nonstop, back nonstopRyanairfound 4 hours agoSee prices for these dates
PortoAs low as $38return16 Dec – 17 DecMAD → OPOout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Faro$41one-way19 Sept 2027MAD → FAOnonstopRyanairfound 4 days agoOpen this trip
Funchal$48one-way24 NovMAD → FNCstops unknowneasyJetfound todayOpen this trip
FunchalAs low as $43one-way28 NovMAD → FNCstops unknowneasyJetfound 4 days agoOpen this trip
Lisbon$49return10 Dec – 12 DecMAD → LISout nonstop, back nonstopRyanairfound 20 hours agoSee prices for these dates
Funchal$205return6 May 2027 – 9 May 2027MAD → FNCout 2 stops, back 1 stopTAP Air Portugalfound todaySee prices for these dates
FunchalAs low as $139return1 Mar 2027 – 10 Mar 2027MAD → FNCout 1 stop, back 1 stopIberiafound 3 days agoSee prices for these dates
Terceira$269return21 May 2027 – 30 May 2027MAD → TERout 1 stop, back 1 stopTAP Air Portugalfound 6 hours agoSee prices for these dates
TerceiraAs low as $217return12 Aug 2027 – 19 Aug 2027MAD → TERout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Poland
Warsaw$22one-way1 Feb 2027MAD → WMInonstopRyanairfound yesterdayOpen this trip
Wroclaw$34one-way8 Feb 2027MAD → WROnonstopRyanairfound 6 days agoOpen this trip
Krakow$60one-way6 Mar 2027MAD → KRKstops unknownRyanairfound 3 days agoOpen this trip
Gdansk$75return18 Jan 2027 – 24 Jan 2027MAD → GDNout nonstop, back nonstopRyanairfound todaySee prices for these dates
Warsaw$76return23 Jan 2027 – 24 Jan 2027MAD → WMIout nonstop, back nonstopRyanairfound 21 hours agoSee prices for these dates
Gdansk$161one-way30 Jul 2027MAD → GDNnonstopWizz Airfound todayOpen this trip
GdanskAs low as $23one-way28 DecMAD → GDNnonstopRyanairfound 3 days agoOpen this trip
Krakow$175return5 Oct 2027 – 8 Oct 2027MAD → KRKout 1 stop, back 1 stopRyanairfound todaySee prices for these dates
KrakowAs low as $78return18 Jan 2027 – 20 Jan 2027MAD → KRKout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Wroclaw$139return17 Dec – 21 DecMAD → WROout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Katowice$185return18 Nov – 24 NovMAD → KTWout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Spain
Arrecife$23one-way21 NovMAD → ACEnonstopRyanairfound 2 days agoOpen this trip
Palma$24one-way25 NovMAD → PMInonstopRyanairfound todayOpen this trip
PalmaAs low as $23one-way3 DecMAD → PMInonstopRyanairfound 2 days agoOpen this trip
Ibiza$25one-way5 DecMAD → IBZnonstopRyanairfound yesterdayOpen this trip
Santiago de Compostela$25one-way1 DecMAD → SCQnonstopWizz Air Maltafound 4 days agoOpen this trip
Barcelona$28one-way23 DecMAD → BCNnonstopIberiafound todayOpen this trip
BarcelonaAs low as $27one-way9 DecMAD → BCNnonstopIberiafound 4 days agoOpen this trip
Asturias$29one-way25 Aug 2027MAD → OVDnonstopWizz Air Maltafound todayOpen this trip
AsturiasAs low as $26one-way8 Jan 2027MAD → OVDnonstopWizz Air Maltafound yesterdayOpen this trip
Las Palmas$33one-way7 Jan 2027MAD → LPAnonstopIberia Expressfound 2 days agoOpen this trip
Sevilla$36one-way4 Feb 2027MAD → SVQnonstopAir Europafound yesterdayOpen this trip
Alicante$38one-way11 Apr 2027MAD → ALCnonstopIberiafound todayOpen this trip
Valencia$38one-way24 Feb 2027MAD → VLCnonstopIberiafound todayOpen this trip
Palma$40return9 Jan 2027 – 11 Jan 2027MAD → PMIout nonstop, back nonstopRyanairfound 21 hours agoSee prices for these dates
PalmaAs low as $38return19 Dec – 24 DecMAD → PMIout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Granada$41one-way30 NovMAD → GRXstops unknownIberiafound todayOpen this trip
Tenerife$42one-way27 Jan 2027MAD → TFNnonstopIberia Expressfound 20 hours agoOpen this trip
TenerifeAs low as $37one-way25 Jan 2027MAD → TFNnonstopIberia Expressfound 3 days agoOpen this trip
Malaga$45one-way16 Feb 2027MAD → AGPnonstopAir Europafound yesterdayOpen this trip
Bilbao$46one-way26 DecMAD → BIOnonstopIberiafound 5 days agoOpen this trip
Vigo$46one-way29 Mar 2027MAD → VGOnonstopAir Europa Expressfound 4 days agoOpen this trip
Santander$47one-way24 NovMAD → SDRstops unknownIberiafound 4 days agoOpen this trip
Las Palmas$61return18 Dec – 22 DecMAD → LPAout nonstop, back nonstopIberia Expressfound todaySee prices for these dates
Las PalmasAs low as $55return5 Jan 2027 – 12 Jan 2027MAD → LPAout nonstop, back nonstopIberia Expressfound 2 days agoSee prices for these dates
Tenerife$62return18 Jan 2027 – 23 Jan 2027MAD → TFNout nonstop, back nonstopIberia Expressfound yesterdaySee prices for these dates
TenerifeAs low as $55return11 Dec – 21 DecMAD → TFNout nonstop, back nonstopIberia Expressfound 3 days agoSee prices for these dates
La Coruna$73return8 Dec – 16 DecMAD → LCGout nonstop, back nonstopAir Europafound 23 hours agoSee prices for these dates
Sevilla$101return27 Nov – 1 DecMAD → SVQout nonstop, back 1 stopVoloteafound todaySee prices for these dates
SevillaAs low as $57return22 Jan 2027 – 28 Jan 2027MAD → SVQout nonstop, back nonstopAir Europafound 7 days agoSee prices for these dates
Barcelona$112return30 Nov – 30 NovMAD → BCNout nonstop, back 1 stopVoloteafound 8 hours agoSee prices for these dates
BarcelonaAs low as $64return11 Dec – 16 DecMAD → BCNout nonstop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Menorca$158return28 Dec – 13 Jan 2027MAD → MAHout 1 stop, back nonstopIberiafound yesterdaySee prices for these dates
Menorca$532one-way1 Nov 2027MAD → MAH2 stopsSWISSfound todayOpen this trip
Arrecife$40return27 Nov – 5 DecMAD → ACEout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Puerto del Rosario$113return11 Dec – 19 DecMAD → FUEout 1 stop, back nonstopIberia Expressfound 3 days agoSee prices for these dates
Valencia$146return18 Nov – 22 NovMAD → VLCout nonstop, back nonstopAir Europafound 2 days agoSee prices for these dates
Valverde$161return7 Feb 2027 – 13 Feb 2027MAD → VDEout 1 stop, back 1 stopAir Europafound 2 days agoSee prices for these dates
Jerez de la Frontera$161return18 Feb 2027 – 22 Feb 2027MAD → XRYout 1 stop, back 1 stopAir Europafound 2 days agoSee prices for these dates
Ibiza$40return25 Dec – 25 DecMAD → IBZout nonstop, back nonstopIberia Expressfound 6 days agoSee prices for these dates
Asturias$40return14 Feb 2027 – 21 Feb 2027MAD → OVDout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Malaga$69return21 Nov – 25 NovMAD → AGPout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Bilbao$82return20 Nov – 21 NovMAD → BIOout nonstop, back nonstopAir Europafound 4 days agoSee prices for these dates
Alicante$85return1 Apr 2027 – 15 Apr 2027MAD → ALCout nonstop, back nonstopIberiafound 5 days agoSee prices for these dates
Santa Cruz de La Palma$186return8 Dec – 13 DecMAD → SPCout 2 stops, back 1 stopIberia Expressfound 5 days agoSee prices for these dates
Girona$298return4 Jan 2027 – 25 Jan 2027MAD → GROout 1 stop, back 2 stopsWizz Air Maltafound 4 days agoSee prices for these dates
Albania
Tirana$24one-way14 Jan 2027MAD → TIAnonstopRyanairfound 5 days agoOpen this trip
Tirana$150return3 Dec – 7 DecMAD → TIAout 1 stop, back nonstopWizz Air Maltafound yesterdaySee prices for these dates
Switzerland
Geneva$28one-way26 Feb 2027MAD → GVAnonstopeasyJetfound 3 days agoOpen this trip
Basel$35one-way24 DecMAD → BSLnonstopeasyJetfound 6 days agoOpen this trip
Zurich$79one-way19 Oct 2027MAD → ZRHnonstopIberiafound 5 days agoOpen this trip
Basel$89return18 Mar 2027 – 21 Mar 2027MAD → BSLout nonstop, back nonstopeasyJetfound yesterdaySee prices for these dates
Geneva$98return16 Dec – 17 DecMAD → GVAout nonstop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Zurich$178return16 Nov – 23 NovMAD → ZRHout nonstop, back nonstopEdelweiss Airfound 5 days agoSee prices for these dates
Ireland
Dublin$29one-way14 DecMAD → DUBstops unknownRyanairfound 2 days agoOpen this trip
Dublin$76return27 Dec – 2 Jan 2027MAD → DUBout nonstop, back nonstopRyanairfound todaySee prices for these dates
DublinAs low as $66return26 Nov – 3 DecMAD → DUBout nonstop, back nonstopIberia Expressfound 5 days agoSee prices for these dates
France
Nice$29one-way27 NovMAD → NCEnonstopeasyJetfound yesterdayOpen this trip
Montpellier$38one-way19 Mar 2027MAD → MPLnonstopVoloteafound 2 days agoOpen this trip
Paris$39one-way29 Mar 2027MAD → ORYnonstopTransavia Francefound 6 hours agoOpen this trip
ParisAs low as $23one-way12 DecMAD → BVAnonstopRyanairfound 2 days agoOpen this trip
Lyon$43one-way16 Jun 2027MAD → LYSnonstopVoloteafound 4 days agoOpen this trip
Marseille$43one-way6 Apr 2027MAD → MRSnonstopRyanairfound todayOpen this trip
Toulouse$69one-way22 Mar 2027MAD → TLSnonstopIberiafound 6 days agoOpen this trip
Paris$100return28 Jan 2027 – 31 Jan 2027MAD → BVAout nonstop, back 1 stopRyanairfound 8 hours agoSee prices for these dates
Toulouse$133return24 Dec – 25 DecMAD → TLSout nonstop, back nonstopVoloteafound 3 days agoSee prices for these dates
Nice$79return26 Nov – 27 NovMAD → NCEout nonstop, back nonstopIberiafound 6 days agoSee prices for these dates
Lyon$83return3 Apr 2027 – 5 Apr 2027MAD → LYSout nonstop, back nonstopIberia Regional by Air Nostrumfound 4 days agoSee prices for these dates
Marseille$183return29 Dec – 6 Jan 2027MAD → MRSout 1 stop, back 2 stopsVuelingfound 5 days agoSee prices for these dates
Strasbourg$277return24 Dec – 28 DecMAD → SXBout 1 stop, back 1 stopVuelingfound 6 days agoSee prices for these dates
Belgium
Brussels$35one-way14 DecMAD → CRLstops unknownRyanairfound todayOpen this trip
BrusselsAs low as $23one-way16 DecMAD → CRLnonstopRyanairfound 3 days agoOpen this trip
Brussels$160return20 Nov – 24 NovMAD → CRLout nonstop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Austria
Vienna$36one-way16 Jan 2027MAD → VIEstops unknownRyanairfound 6 days agoOpen this trip
Vienna$151return28 Nov – 13 Jan 2027MAD → VIEout 1 stop, back 2 stopsRyanairfound yesterdaySee prices for these dates
Salzburg$311return1 Feb 2027 – 4 Feb 2027MAD → SZGout 1 stop, back 1 stopKLMfound 5 days agoSee prices for these dates
Hungary
Budapest$38one-way31 Jan 2027MAD → BUDnonstopRyanairfound 3 days agoOpen this trip
Budapest$69return6 Feb 2027 – 11 Feb 2027MAD → BUDout nonstop, back nonstopRyanairfound 7 hours agoSee prices for these dates
Netherlands
Amsterdam$42one-way15 DecMAD → AMSstops unknownIberiafound todayOpen this trip
AmsterdamAs low as $39one-way20 DecMAD → AMSstops unknownAir Europafound 3 days agoOpen this trip
Amsterdam$156return18 Dec – 4 Jan 2027MAD → AMSout nonstop, back 1 stopAir Europafound 20 hours agoSee prices for these dates
Eindhoven$163one-way19 NovMAD → EINstops unknownRyanairfound 2 days agoOpen this trip
Eindhoven$146return20 Nov – 30 NovMAD → EINout 1 stop, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Germany
Berlin$49one-way4 Mar 2027MAD → BER1 stopWizz Air Maltafound 5 days agoOpen this trip
Dortmund$66one-way28 Sept 2027MAD → DTM1 stopRyanairfound yesterdayOpen this trip
Hamburg$73one-way14 DecMAD → HAMstops unknownIberiafound 5 days agoOpen this trip
Dusseldorf$101one-way13 DecMAD → DUSstops unknownEurowingsfound 5 days agoOpen this trip
Munich$105one-way3 Jun 2027MAD → MUC1 stopWizz Air Maltafound 6 days agoOpen this trip
Frankfurt$117one-way11 Oct 2027MAD → FRA1 stopLOT Polishfound 5 days agoOpen this trip
Stuttgart$124one-way23 Sept 2027MAD → STR1 stopWizz Airfound 4 days agoOpen this trip
Munich$192return23 Dec – 9 Jan 2027MAD → MUCout 1 stop, back 1 stopIberia Expressfound todaySee prices for these dates
Berlin$109return19 Jan 2027 – 23 Jan 2027MAD → BERout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Frankfurt$121return24 Dec – 7 Jan 2027MAD → FRAout nonstop, back 1 stopAir Europafound 5 days agoSee prices for these dates
Cologne$155return16 Dec – 21 DecMAD → CGNout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Dusseldorf$158return20 Nov – 30 NovMAD → DUSout nonstop, back 1 stopEurowingsfound 6 days agoSee prices for these dates
Dortmund$183return1 May 2027 – 4 May 2027MAD → DTMout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Hamburg$226return8 Dec – 17 DecMAD → HAMout 1 stop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
Lithuania
Vilnius$60one-way18 Jan 2027MAD → VNOstops unknownWizz Airfound yesterdayOpen this trip
Vilnius$165return14 Dec – 11 Jan 2027MAD → VNOout 1 stop, back 1 stopWizz Air Maltafound 3 days agoSee prices for these dates
Kaunas$229return1 Apr 2027 – 4 Apr 2027MAD → KUNout 1 stop, back nonstopWizz Air Maltafound 5 days agoSee prices for these dates
Cyprus
Larnaca$64one-way21 NovMAD → LCAstops unknownWizz Airfound yesterdayOpen this trip
Larnaca$166return19 Dec – 9 Jan 2027MAD → LCAout nonstop, back 1 stopWizz Airfound todaySee prices for these dates
LarnacaAs low as $133return17 Dec – 9 Jan 2027MAD → LCAout nonstop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Paphos$220return1 Feb 2027 – 28 Feb 2027MAD → PFOout 2 stops, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Bulgaria
Sofia$72one-way13 May 2027MAD → SOFnonstopWizz Airfound 6 days agoOpen this trip
Sofia$70return11 Jan 2027 – 17 Jan 2027MAD → SOFout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Latvia
Riga$77one-way21 NovMAD → RIXstops unknownRyanairfound 6 days agoOpen this trip
Riga$169return22 Jan 2027 – 25 Jan 2027MAD → RIXout 1 stop, back 1 stopRyanairfound todaySee prices for these dates
RigaAs low as $127return17 Jan 2027 – 24 Jan 2027MAD → RIXout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Turkiye
Istanbul$78one-way11 Sept 2027MAD → IST1 stopTaromfound yesterdayOpen this trip
Ankara$96one-way18 Apr 2027MAD → ESBnonstopAjetfound 6 days agoOpen this trip
Antalya$141one-way11 May 2027MAD → AYT1 stopPegasus Airlinesfound 5 days agoOpen this trip
Istanbul$175return26 Mar 2027 – 25 Apr 2027MAD → SAWout nonstop, back nonstopIberiafound 19 hours agoSee prices for these dates
IstanbulAs low as $144return8 Jun 2027 – 15 Jun 2027MAD → ISTout 1 stop, back 1 stopTaromfound 4 days agoSee prices for these dates
Bodrum$181one-way7 Oct 2027MAD → BJV1 stopTurkish Airlinesfound 6 days agoOpen this trip
Antalya$177return2 Feb 2027 – 10 Feb 2027MAD → AYTout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Izmir$221return4 Sept 2027 – 11 Sept 2027MAD → ADBout nonstop, back nonstopSunExpressfound 2 days agoSee prices for these dates
Mersin$301return18 Nov – 29 NovMAD → COVout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Alanya$361return3 Jan 2027 – 8 Jan 2027MAD → GZPout 2 stops, back 3 stopsWizz Airfound 4 days agoSee prices for these dates
Romania
Bucharest$92return28 Nov – 2 DecMAD → OTPout nonstop, back nonstopWizz Air Maltafound todaySee prices for these dates
BucharestAs low as $90return28 Nov – 2 DecMAD → OTPout 1 stop, back nonstopRyanairfound 5 days agoSee prices for these dates
Iasi$105return14 Jan 2027 – 18 Jan 2027MAD → IASout 1 stop, back nonstopWizz Air Maltafound todaySee prices for these dates
Craiova$114one-way11 Jul 2027MAD → CRA1 stopWizz Air Maltafound 3 days agoOpen this trip
Greece
Athens$93one-way24 Aug 2027MAD → ATHnonstopIberiafound 2 days agoOpen this trip
Mikonos$111one-way30 Jun 2027MAD → JMK1 stopWizz Air Maltafound 4 days agoOpen this trip
Athens$165return11 Feb 2027 – 18 Feb 2027MAD → ATHout nonstop, back 1 stopSky Express Greecefound yesterdaySee prices for these dates
Thira$220return3 Sept 2027 – 6 Sept 2027MAD → JTRout nonstop, back nonstopIberiafound 3 days agoSee prices for these dates
Mikonos$227return31 Jul 2027 – 10 Aug 2027MAD → JMKout nonstop, back nonstopIberiafound 3 days agoSee prices for these dates
Heraklion$200return7 Jun 2027 – 14 Jun 2027MAD → HERout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Thessaloniki$242return17 Dec – 31 DecMAD → SKGout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Kerkyra$447return30 Apr 2027 – 2 May 2027MAD → CFUout 1 stop, back 1 stopAegean Airlinesfound 4 days agoSee prices for these dates
Armenia
Yerevan$94one-way26 Mar 2027MAD → EVNstops unknownPegasus Airlinesfound todayOpen this trip
YerevanAs low as $82one-way24 Jan 2027MAD → EVNstops unknownWizz Air Maltafound yesterdayOpen this trip
Yerevan$160return24 Jan 2027 – 7 Feb 2027MAD → EVNout 1 stop, back 1 stopWizz Air Maltafound 2 hours agoSee prices for these dates
YerevanAs low as $155return18 Jan 2027 – 21 Jan 2027MAD → EVNout 1 stop, back 1 stopWizz Air Maltafound yesterdaySee prices for these dates
Serbia
Belgrade$102one-way19 Aug 2027MAD → BEGnonstopAir Serbiafound todayOpen this trip
BelgradeAs low as $91one-way10 Jun 2027MAD → BEGnonstopAir Serbiafound yesterdayOpen this trip
Belgrade$122return15 Jan 2027 – 22 Jan 2027MAD → BEGout 1 stop, back 1 stopWizz Air Maltafound todaySee prices for these dates
BelgradeAs low as $115return11 Dec – 16 DecMAD → BEGout nonstop, back nonstopWizz Airfound 3 days agoSee prices for these dates
Azerbaijan
Baku$108one-way15 Jan 2027MAD → GYDstops unknownPegasus Airlinesfound todayOpen this trip
Baku$198return2 Feb 2027 – 5 Feb 2027MAD → GYDout 1 stop, back 1 stopWizz Airfound 5 days agoSee prices for these dates
United Arab Emirates
Abu Dhabi$140one-way18 NovMAD → AUHstops unknownPegasus Airlinesfound yesterdayOpen this trip
Sharjah$155one-way17 NovMAD → SHJstops unknownPegasus Airlinesfound yesterdayOpen this trip
Dubai$524return1 Jul 2027 – 12 Jul 2027MAD → DXBout 1 stop, back 1 stopPegasus Airlinesfound todaySee prices for these dates
DubaiAs low as $376return2 Dec – 9 DecMAD → DXBout 1 stop, back 1 stopPegasus Airlinesfound yesterdaySee prices for these dates
Sharjah$695return19 Dec – 7 Jan 2027MAD → SHJout 1 stop, back 2 stopsPegasus Airlinesfound yesterdaySee prices for these dates
SharjahAs low as $334return12 Jan 2027 – 22 Jan 2027MAD → SHJout 1 stop, back 1 stopPegasus Airlinesfound 3 days agoSee prices for these dates
Abu Dhabi$289return2 Feb 2027 – 14 Feb 2027MAD → AUHout 2 stops, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Croatia
Split$150one-way14 Aug 2027MAD → SPU1 stopRyanairfound yesterdayOpen this trip
Dubrovnik$229return1 Oct 2027 – 4 Oct 2027MAD → DBVout 1 stop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Georgia
Tbilisi$155one-way14 Jun 2027MAD → TBS1 stopSky Express Greecefound 3 days agoOpen this trip
Kutaisi$159return30 Jan 2027 – 9 Feb 2027MAD → KUTout 1 stop, back 1 stopWizz Air Maltafound todaySee prices for these dates
KutaisiAs low as $148return2 Feb 2027 – 23 Feb 2027MAD → KUTout nonstop, back 1 stopWizz Airfound 6 days agoSee prices for these dates
Tbilisi$262return16 Feb 2027 – 2 Mar 2027MAD → TBSout 1 stop, back 1 stopPegasus Airlinesfound 2 hours agoSee prices for these dates
TbilisiAs low as $233return16 Jan 2027 – 22 Jan 2027MAD → TBSout 1 stop, back 1 stopWizz Air Maltafound 3 days agoSee prices for these dates
Batumi$270return6 Jan 2027 – 20 Jan 2027MAD → BUSout 2 stops, back 2 stopsPegasus Airlinesfound todaySee prices for these dates
Sweden
Stockholm$172return26 Dec – 4 Jan 2027MAD → ARNout 1 stop, back 1 stopWizz Air Maltafound todaySee prices for these dates
StockholmAs low as $161return4 Feb 2027 – 6 Feb 2027MAD → ARNout 1 stop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Algeria
Algiers$183return3 Dec – 10 DecMAD → ALGout nonstop, back 1 stopAir Algeriefound todaySee prices for these dates
Senegal
Dakar$187one-way3 Oct 2027MAD → DSS1 stopTAP Air Portugalfound 4 days agoOpen this trip
Dakar$660return2 Jan 2027 – 27 Feb 2027MAD → DSSout 1 stop, back 1 stopRoyal Air Marocfound 23 hours agoSee prices for these dates
DakarAs low as $325return3 May 2027 – 2 Jun 2027MAD → DSSout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Uzbekistan
Bukhara$206one-way16 DecMAD → BHKstops unknownPegasus Airlinesfound 6 days agoOpen this trip
Tashkent$628return31 Jan 2027 – 1 Apr 2027MAD → TASout 1 stop, back 1 stopEtihad Airwaysfound todaySee prices for these dates
TashkentAs low as $530return15 Jan 2027 – 29 Jan 2027MAD → TASout 1 stop, back 2 stopsSunExpressfound 3 days agoSee prices for these dates
Samarkand$660return21 Dec – 15 Jan 2027MAD → SKDout 1 stop, back 1 stopAir Europafound 4 days agoSee prices for these dates
Czech Republic
Prague$226return27 Dec – 30 DecMAD → PRGout 1 stop, back 1 stopRyanairfound todaySee prices for these dates
PragueAs low as $130return15 Dec – 19 DecMAD → PRGout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Kazakhstan
Almaty$228one-way29 Sept 2027MAD → ALA1 stopTurkish Airlinesfound 4 days agoOpen this trip
Astana$237one-way18 Jul 2027MAD → NQZ1 stopTurkish Airlinesfound 4 days agoOpen this trip
Oral$247one-way4 Aug 2027MAD → URA1 stopPegasus Airlinesfound yesterdayOpen this trip
Astana$405return18 Jan 2027 – 31 Jan 2027MAD → NQZout 2 stops, back 1 stopRyanairfound yesterdaySee prices for these dates
Almaty$574return1 Dec – 9 Jan 2027MAD → ALAout 2 stops, back 1 stopWizz Air Maltafound todaySee prices for these dates
AlmatyAs low as $362return22 Jan 2027 – 4 Feb 2027MAD → ALAout 1 stop, back 1 stopPegasus Airlinesfound 4 days agoSee prices for these dates
Tunisia
Djerba$238return6 Mar 2027 – 14 Mar 2027MAD → DJEout 1 stop, back 1 stopSWISSfound todaySee prices for these dates
Tunis$209return29 May 2027 – 14 Jun 2027MAD → TUNout nonstop, back 1 stopNouvelairfound 4 days agoSee prices for these dates
Iceland
Reykjavik$245one-way21 Jun 2027MAD → KEF2 stopsWizz Air Maltafound yesterdayOpen this trip
Reykjavik$347return21 May 2027 – 31 May 2027MAD → KEFout 1 stop, back 1 stopWizz Air Maltafound todaySee prices for these dates
ReykjavikAs low as $233return15 Dec – 22 DecMAD → KEFout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Panama
Panama City$247one-way20 Feb 2027MAD → PTY1 stopavianca airlinesfound 2 days agoOpen this trip
Panama City$566return13 May 2027 – 23 May 2027MAD → PTYout 1 stop, back 1 stopAir Francefound todaySee prices for these dates
Panama CityAs low as $546return28 Jan 2027 – 10 Feb 2027MAD → PTYout 1 stop, back 1 stopavianca airlinesfound 3 days agoSee prices for these dates
Qatar
Doha$248return17 Jan 2027 – 7 Feb 2027MAD → DOHout 2 stops, back 2 stopsWizz Air Maltafound todaySee prices for these dates
United States
New York$280one-way19 May 2027MAD → EWR1 stopTAP Air Portugalfound 2 days agoOpen this trip
Boston$354one-way17 NovMAD → BOSstops unknownAmerican Airlinesfound todayOpen this trip
New York$399return30 Apr 2027 – 9 May 2027MAD → JFKout 1 stop, back 1 stopIcelandairfound 5 hours agoSee prices for these dates
New YorkAs low as $297return6 Sept 2027 – 16 Sept 2027MAD → JFKout 1 stop, back 1 stopavianca airlinesfound 2 days agoSee prices for these dates
Los Angeles$480return19 Nov – 29 NovMAD → LAXout 1 stop, back 1 stopRoyal Air Marocfound 8 hours agoSee prices for these dates
Los AngelesAs low as $423return6 Feb 2027 – 16 Feb 2027MAD → LAXout 1 stop, back 1 stopRoyal Air Marocfound 2 days agoSee prices for these dates
Washington$497one-way6 Jul 2027MAD → IAD1 stopPortugalia Airlinesfound 6 days agoOpen this trip
Miami$582return10 Dec – 24 DecMAD → MIAout 1 stop, back 1 stopLufthansafound todaySee prices for these dates
MiamiAs low as $493return20 Nov – 29 NovMAD → MIAout 1 stop, back 1 stopTAP Air Portugalfound 4 days agoSee prices for these dates
Ontario$926return13 Sept 2027 – 27 Sept 2027MAD → ONTout 2 stops, back 2 stopsavianca airlinesfound yesterdaySee prices for these dates
St Louis$1,000return11 Dec – 2 Jan 2027MAD → STLout 3 stops, back 2 stopsRyanairfound todaySee prices for these dates
Chicago$736return2 Dec – 11 DecMAD → ORDout nonstop, back 1 stopIberiafound 3 days agoSee prices for these dates
Phoenix$967return16 May 2027 – 31 May 2027MAD → PHXout 2 stops, back 2 stopsPortugalia Airlinesfound 3 days agoSee prices for these dates
Orlando$575return24 Feb 2027 – 4 Mar 2027MAD → MCOout 1 stop, back nonstopBritish Airwaysfound 5 days agoSee prices for these dates
San Francisco$742return1 Jul 2027 – 11 Jul 2027MAD → SFOout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Houston$760return10 Sept 2027 – 1 Oct 2027MAD → IAHout 1 stop, back 1 stopITA Airwaysfound 4 days agoSee prices for these dates
Philadelphia$785return1 Dec – 7 DecMAD → PHLout 1 stop, back 2 stopsAir Canadafound 6 days agoSee prices for these dates
Bozeman$859return21 Feb 2027 – 8 Mar 2027MAD → BZNout 2 stops, back 2 stopsAir Europafound 5 days agoSee prices for these dates
Atlanta$872return25 Feb 2027 – 8 Mar 2027MAD → ATLout 1 stop, back 1 stopLufthansafound 5 days agoSee prices for these dates
Tampa$1,053return22 Nov – 5 Jan 2027MAD → TPAout 2 stops, back 2 stopsTAP Air Portugalfound 6 days agoSee prices for these dates
Colorado Springs$1,240return26 Nov – 10 Jan 2027MAD → COSout 2 stops, back 2 stopsUnited Airlinesfound 6 days agoSee prices for these dates
Fort Lauderdale$1,373return1 Jan 2027 – 4 Jan 2027MAD → FLLout 2 stops, back 1 stopBrussels Airlinesfound 6 days agoSee prices for these dates
Russia
Saint Petersburg$288one-way13 Oct 2027MAD → LED1 stopPegasus Airlinesfound 4 days agoOpen this trip
Moscow$306one-way17 Sept 2027MAD → VKO1 stopPegasus Airlinesfound 2 hours agoOpen this trip
MoscowAs low as $245one-way26 Oct 2027MAD → VKO2 stopsTaromfound 4 days agoOpen this trip
Adler/Sochi$439return28 Nov – 16 DecMAD → AERout 2 stops, back 2 stopsWizz Air Maltafound yesterdaySee prices for these dates
Moscow$440return21 Dec – 15 Jan 2027MAD → VKOout 2 stops, back 2 stopsWizz Airfound yesterdaySee prices for these dates
MoscowAs low as $418return30 Dec – 15 Jan 2027MAD → SVOout 1 stop, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Saint Petersburg$479return22 Jan 2027 – 8 Feb 2027MAD → LEDout 1 stop, back 1 stopPegasus Airlinesfound todaySee prices for these dates
Saint PetersburgAs low as $455return9 Feb 2027 – 14 Mar 2027MAD → LEDout 1 stop, back 1 stopPegasus Airlinesfound 6 days agoSee prices for these dates
Novosibirsk$746return28 Dec – 15 Jan 2027MAD → OVBout 2 stops, back 2 stopsWizz Air Maltafound todaySee prices for these dates
Mineralnye Vody$806return17 Dec – 3 Jan 2027MAD → MRVout 1 stop, back 2 stopsAir Europafound 8 hours agoSee prices for these dates
Mineralnye VodyAs low as $489return23 Nov – 16 DecMAD → MRVout 2 stops, back 2 stopsWizz Air Maltafound 3 days agoSee prices for these dates
Vladivostok$831return10 Dec – 16 Jan 2027MAD → VVOout 1 stop, back 1 stopAir Chinafound todaySee prices for these dates
Ufa$471return15 Jan 2027 – 30 Jan 2027MAD → UFAout 2 stops, back 2 stopsPegasus Airlinesfound 3 days agoSee prices for these dates
Kazan$482return27 Nov – 8 DecMAD → KZNout 2 stops, back 3 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Izhevsk$663return7 Dec – 21 DecMAD → IJKout 2 stops, back 2 stopsPegasus Airlinesfound 3 days agoSee prices for these dates
Yekaterinburg$705return30 Dec – 6 Jan 2027MAD → SVXout 2 stops, back 2 stopsWizz Air Maltafound 5 days agoSee prices for these dates
Perm$713return31 Dec – 9 Jan 2027MAD → PEEout 2 stops, back 2 stopsPegasus Airlinesfound 6 days agoSee prices for these dates
Irkutsk$1,050return21 Mar 2027 – 16 Apr 2027MAD → IKTout 3 stops, back 3 stopsAjetfound 6 days agoSee prices for these dates
Chelyabinsk$1,152return10 Dec – 27 DecMAD → CEKout 2 stops, back 2 stopsRoyal Air Marocfound 5 days agoSee prices for these dates
Khabarovsk$1,520return13 Apr 2027 – 13 May 2027MAD → KHVout 4 stops, back 4 stopsAir Europafound 5 days agoSee prices for these dates
Venezuela
Caracas$329one-way26 Oct 2027MAD → CCSnonstopLASER Airlinesfound 5 days agoOpen this trip
Maracaibo$880return7 Feb 2027 – 21 Mar 2027MAD → MARout 1 stop, back 1 stopAmerican Airlinesfound 8 hours agoSee prices for these dates
MaracaiboAs low as $811return5 Feb 2027 – 19 Mar 2027MAD → MARout 2 stops, back 2 stopsIberiafound 2 days agoSee prices for these dates
Caracas$572return8 Apr 2027 – 14 Apr 2027MAD → CCSout 1 stop, back 1 stopavianca airlinesfound 4 days agoSee prices for these dates
Finland
Helsinki$339return19 Jun 2027 – 18 Jul 2027MAD → HELout nonstop, back 1 stopFinnairfound todaySee prices for these dates
HelsinkiAs low as $262return15 Dec – 20 DecMAD → HELout 1 stop, back 1 stopIberiafound 5 days agoSee prices for these dates
Tampere$441return1 Mar 2027 – 5 Mar 2027MAD → TMPout 3 stops, back 3 stopsWizz Air Maltafound 6 days agoSee prices for these dates
El Salvador
San Salvador$366one-way21 Feb 2027MAD → SALstops unknownIberojetfound 3 days agoOpen this trip
San Salvador$664return22 Mar 2027 – 5 Apr 2027MAD → SALout 1 stop, back 1 stopavianca airlinesfound 6 days agoSee prices for these dates
Guatemala
Guatemala City$368one-way8 Mar 2027MAD → GUA2 stopsKLMfound 2 days agoOpen this trip
Guatemala City$1,004return22 Nov – 11 DecMAD → GUAout 2 stops, back 2 stopsKLMfound 6 days agoSee prices for these dates
Chile
Santiago$385one-way14 May 2027MAD → SCLstops unknownLATAM Airlines Groupfound 3 days agoOpen this trip
Santiago$989return5 Feb 2027 – 21 Feb 2027MAD → SCLout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Punta Arenas$1,664return14 Dec – 24 DecMAD → PUQout 1 stop, back 1 stopLATAM Airlines Groupfound 4 days agoSee prices for these dates
Easter Island$3,300return18 Nov – 17 DecMAD → IPCout 3 stops, back 2 stopsITA Airwaysfound 4 days agoSee prices for these dates
China
Beijing$390one-way19 Apr 2027MAD → PEK1 stopSichuan Airlinesfound todayOpen this trip
Shanghai$672return23 Jan 2027 – 14 Feb 2027MAD → PVGout 1 stop, back 1 stopAegean Airlinesfound 19 hours agoSee prices for these dates
ShanghaiAs low as $653return23 Jan 2027 – 16 Feb 2027MAD → PVGout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Beijing$674return8 Mar 2027 – 14 Mar 2027MAD → PEKout 1 stop, back 1 stopTurkish Airlinesfound 23 hours agoSee prices for these dates
BeijingAs low as $641return29 Nov – 24 DecMAD → PEKout 1 stop, back 1 stopSichuan Airlinesfound 2 days agoSee prices for these dates
Chongqing$709return5 Mar 2027 – 11 Mar 2027MAD → CKGout 1 stop, back nonstopAir Europafound 7 hours agoSee prices for these dates
Wenzhou$728return13 Feb 2027 – 20 Feb 2027MAD → WNZout 2 stops, back 1 stopKLMfound yesterdaySee prices for these dates
Chengdu$992return18 Dec – 2 Jan 2027MAD → CTUout 2 stops, back 1 stopAir Europafound yesterdaySee prices for these dates
Sanya$704return5 Mar 2027 – 14 Mar 2027MAD → SYXout 1 stop, back 1 stopSichuan Airlinesfound 2 days agoSee prices for these dates
Guangzhou$572return7 Dec – 22 DecMAD → CANout 1 stop, back 1 stopSichuan Airlinesfound 6 days agoSee prices for these dates
Taiyuan$720return30 Dec – 12 Jan 2027MAD → TYNout 1 stop, back 1 stopSichuan Airlinesfound 5 days agoSee prices for these dates
Fuzhou$765return28 Dec – 11 Jan 2027MAD → FOCout 1 stop, back 2 stopsAir Chinafound 5 days agoSee prices for these dates
Haikou$810return22 Mar 2027 – 2 Apr 2027MAD → HAKout 1 stop, back 1 stopCathay Pacificfound 4 days agoSee prices for these dates
Sri Lanka
Colombo$468one-way20 Aug 2027MAD → CMB3 stopsPegasus Airlinesfound todayOpen this trip
Colombo$687return16 Jan 2027 – 13 Feb 2027MAD → CMBout 3 stops, back 2 stopsPegasus Airlinesfound 23 hours agoSee prices for these dates
ColomboAs low as $632return9 Jan 2027 – 19 Jan 2027MAD → CMBout 2 stops, back 2 stopsPegasus Airlinesfound 6 days agoSee prices for these dates
Argentina
Buenos Aires$487one-way13 Apr 2027MAD → EZE1 stopLATAM Airlines Groupfound 5 days agoOpen this trip
Buenos Aires$810return10 Mar 2027 – 23 Mar 2027MAD → AEPout 1 stop, back 1 stopavianca airlinesfound todaySee prices for these dates
Buenos AiresAs low as $797return29 Apr 2027 – 7 May 2027MAD → AEPout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Cordoba$1,018return17 Mar 2027 – 31 Mar 2027MAD → CORout 1 stop, back 1 stopLATAM Airlines Groupfound todaySee prices for these dates
CordobaAs low as $1,007return17 Mar 2027 – 1 Apr 2027MAD → CORout 1 stop, back 1 stopLATAM Airlines Groupfound 5 days agoSee prices for these dates
Salta$1,987return19 Dec – 31 Jan 2027MAD → SLAout 2 stops, back 2 stopsIberiafound yesterdaySee prices for these dates
Mendoza$1,138return27 Jun 2027 – 20 Jul 2027MAD → MDZout 1 stop, back 1 stopLATAM Airlines Groupfound 4 days agoSee prices for these dates
Uruguay
Montevideo$520one-way19 Apr 2027MAD → MVD1 stopLATAM Airlines Groupfound 4 days agoOpen this trip
Montevideo$1,018return19 Apr 2027 – 26 Apr 2027MAD → MVDout 1 stop, back 1 stopavianca airlinesfound 4 days agoSee prices for these dates
Thailand
Bangkok$552return25 Nov – 8 DecMAD → BKKout 1 stop, back 1 stopHainan Airlinesfound todaySee prices for these dates
Chiang Mai$613return4 Dec – 22 DecMAD → CNXout 1 stop, back 1 stopAir Chinafound todaySee prices for these dates
Phuket$628return23 Jan 2027 – 12 Feb 2027MAD → HKTout 1 stop, back 1 stopSaudiafound todaySee prices for these dates
Trat$782return23 Jan 2027 – 11 Feb 2027MAD → TDXout 2 stops, back 2 stopsEtihad Airwaysfound todaySee prices for these dates
Seychelles
Mahe$559return3 Dec – 14 DecMAD → SEZout 1 stop, back 1 stopEthiopian Airlinesfound todaySee prices for these dates
Mauritania
Nouakchott$568return20 Feb 2027 – 27 Feb 2027MAD → NKCout 1 stop, back 1 stopRoyal Air Marocfound todaySee prices for these dates
India
New Delhi$575return10 Apr 2027 – 24 Apr 2027MAD → DELout 1 stop, back 1 stopEtihad Airwaysfound 7 hours agoSee prices for these dates
Mumbai$732return14 Dec – 21 DecMAD → BOMout 3 stops, back 2 stopsEtihad Airwaysfound 5 days agoSee prices for these dates
Goa$797return29 Jan 2027 – 7 Feb 2027MAD → GOIout 2 stops, back 2 stopsTurkish Airlinesfound 6 days agoSee prices for these dates
South Korea
Seoul$583one-way27 Jul 2027MAD → ICN2 stopsAjetfound 4 days agoOpen this trip
Seoul$677return17 Nov – 23 DecMAD → ICNout 1 stop, back 1 stopAir Chinafound todaySee prices for these dates
SeoulAs low as $649return20 May 2027 – 3 Jun 2027MAD → ICNout 1 stop, back 1 stopChina Southern Airlinesfound 5 days agoSee prices for these dates
Jeju$1,001return30 Apr 2027 – 14 May 2027MAD → CJUout 2 stops, back 2 stopsAir Chinafound 4 days agoSee prices for these dates
South Africa
Johannesburg$611return30 Nov – 15 DecMAD → JNBout nonstop, back nonstopAir Europafound 15 hours agoSee prices for these dates
JohannesburgAs low as $503return15 Dec – 6 Jan 2027MAD → JNBout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Cape Town$680return5 Mar 2027 – 24 Mar 2027MAD → CPTout 1 stop, back 1 stopAir Francefound 4 hours agoSee prices for these dates
Peru
Cusco$653one-way14 Sept 2027MAD → CUZ2 stopsavianca airlinesfound 2 days agoOpen this trip
Lima$659return24 Mar 2027 – 3 Apr 2027MAD → LIMout 1 stop, back 1 stopavianca airlinesfound an hour agoSee prices for these dates
LimaAs low as $596return10 Apr 2027 – 24 Apr 2027MAD → LIMout 1 stop, back 1 stopavianca airlinesfound 7 days agoSee prices for these dates
Iquitos$938return9 Mar 2027 – 17 Mar 2027MAD → IQTout 1 stop, back 1 stopLATAM Airlines Groupfound yesterdaySee prices for these dates
Cusco$785return7 Feb 2027 – 17 Feb 2027MAD → CUZout 2 stops, back 2 stopsavianca airlinesfound 7 days agoSee prices for these dates
Trujillo$1,695return4 Dec – 6 Jan 2027MAD → TRUout 2 stops, back 2 stopsavianca airlinesfound 5 days agoSee prices for these dates
Costa Rica
San Jose$653return15 May 2027 – 29 May 2027MAD → SJOout 1 stop, back 1 stopavianca airlinesfound 23 hours agoSee prices for these dates
San JoseAs low as $576return20 Feb 2027 – 1 Mar 2027MAD → SJOout 1 stop, back 1 stopavianca airlinesfound 6 days agoSee prices for these dates
Kenya
Nairobi$665return4 Apr 2027 – 10 Apr 2027MAD → NBOout 1 stop, back 1 stopSaudiafound 21 hours agoSee prices for these dates
Japan
Tokyo$689return24 Nov – 4 DecMAD → NRTout 1 stop, back 1 stopChina Southern Airlinesfound todaySee prices for these dates
Osaka$743return30 May 2027 – 13 Jun 2027MAD → KIXout 1 stop, back 1 stopAir Chinafound 3 days agoSee prices for these dates
Dominican Republic
Punta Cana$690return17 Feb 2027 – 1 Mar 2027MAD → PUJout 1 stop, back 1 stopAir Canadafound 23 hours agoSee prices for these dates
Punta CanaAs low as $578return6 Mar 2027 – 11 Mar 2027MAD → PUJout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Santo Domingo$812return19 Nov – 19 DecMAD → SDQout nonstop, back nonstopAir Europafound 21 hours agoSee prices for these dates
Santo DomingoAs low as $632return19 Nov – 3 DecMAD → SDQout nonstop, back nonstopWorld2Flyfound 4 days agoSee prices for these dates
Puerto Plata$753return22 Apr 2027 – 30 Apr 2027MAD → POPout 1 stop, back 1 stopAir Transatfound 5 days agoSee prices for these dates
La Romana$1,022return4 Apr 2027 – 12 Apr 2027MAD → LRMout 1 stop, back 1 stopAmerican Airlinesfound 5 days agoSee prices for these dates
Mexico
Mexico City$708return21 Apr 2027 – 5 May 2027MAD → MEXout 1 stop, back 1 stopAir Canadafound todaySee prices for these dates
Mexico CityAs low as $651return22 Jan 2027 – 6 Feb 2027MAD → MEXout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
Cancun$736return24 Feb 2027 – 10 Mar 2027MAD → CUNout 1 stop, back 1 stopavianca airlinesfound 9 hours agoSee prices for these dates
CancunAs low as $661return22 Feb 2027 – 8 Mar 2027MAD → CUNout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Veracruz$1,413return12 Dec – 4 Jan 2027MAD → VERout 2 stops, back 2 stopsAir Transatfound yesterdaySee prices for these dates
Indonesia
Denpasar (Bali)$735return3 Mar 2027 – 18 Mar 2027MAD → DPSout 2 stops, back 1 stopQatar Airwaysfound 9 hours agoSee prices for these dates
Denpasar (Bali)As low as $672return10 Jan 2027 – 19 Feb 2027MAD → DPSout 1 stop, back 1 stopSaudiafound 6 days agoSee prices for these dates
Jakarta$1,034return2 Aug 2027 – 14 Aug 2027MAD → CGKout 1 stop, back 1 stopCathay Pacificfound 5 days agoSee prices for these dates
Burkina Faso
Ouagadougou$738return10 Feb 2027 – 3 Apr 2027MAD → OUAout 1 stop, back 1 stopRoyal Air Marocfound yesterdaySee prices for these dates
Brazil
Sao Paulo$751return18 Mar 2027 – 13 Apr 2027MAD → GRUout 1 stop, back 1 stopRoyal Air Marocfound 3 hours agoSee prices for these dates
Sao PauloAs low as $627return22 Mar 2027 – 9 Apr 2027MAD → GRUout 1 stop, back 1 stopavianca airlinesfound 5 days agoSee prices for these dates
Recife$1,170return5 Dec – 10 Jan 2027MAD → RECout 1 stop, back nonstopAzul Airlinesfound todaySee prices for these dates
RecifeAs low as $712return16 Nov – 29 NovMAD → RECout nonstop, back nonstopAzul Airlinesfound 5 days agoSee prices for these dates
Rio de Janeiro$824return26 Apr 2027 – 3 Jun 2027MAD → GIGout 1 stop, back nonstopLATAM Airlines Groupfound 3 days agoSee prices for these dates
Tanzania
Kilimanjaro$799return6 Mar 2027 – 14 Mar 2027MAD → JROout 1 stop, back 1 stopQatar Airwaysfound 23 hours agoSee prices for these dates
Zanzibar$623return11 Jan 2027 – 25 Jan 2027MAD → ZNZout 1 stop, back 1 stopEtihad Airwaysfound 5 days agoSee prices for these dates
Honduras
San Pedro Sula$801return18 Aug 2027 – 17 Sept 2027MAD → SAPout 2 stops, back 2 stopsavianca airlinesfound 15 hours agoSee prices for these dates
San Pedro SulaAs low as $788return13 Feb 2027 – 15 Mar 2027MAD → SAPout 2 stops, back 2 stopsavianca airlinesfound 3 days agoSee prices for these dates
Tegucigalpa$1,934return29 Dec – 28 Jan 2027MAD → TGUout 2 stops, back 3 stopsAir Europafound yesterdaySee prices for these dates
Comayagua$616return12 Feb 2027 – 15 Mar 2027MAD → XPLout 2 stops, back 2 stopsavianca airlinesfound 3 days agoSee prices for these dates
Puerto Rico
San Juan$819return6 Jan 2027 – 18 Jan 2027MAD → SJUout nonstop, back nonstopIberiafound yesterdaySee prices for these dates
Mali
Bamako$929return5 Dec – 12 Jan 2027MAD → BKOout 1 stop, back 1 stopEthiopian Airlinesfound todaySee prices for these dates
Vietnam
Hanoi$935return9 Aug 2027 – 31 Aug 2027MAD → HANout 1 stop, back 1 stopIberiafound todaySee prices for these dates
HanoiAs low as $665return27 Nov – 14 DecMAD → HANout 3 stops, back 2 stopsRyanairfound 4 days agoSee prices for these dates
Ho Chi Minh City$648return1 Mar 2027 – 6 Apr 2027MAD → SGNout 1 stop, back 1 stopSingapore Airlinesfound 2 days agoSee prices for these dates
Phu Quoc$1,277return23 Dec – 8 Jan 2027MAD → PQCout 4 stops, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Nha Trang$741return21 Feb 2027 – 7 Mar 2027MAD → CXRout 3 stops, back 2 stopsWizz Air Maltafound 4 days agoSee prices for these dates
Australia
Sydney$1,063return18 Jan 2027 – 8 Feb 2027MAD → SYDout 3 stops, back 1 stopRyanairfound todaySee prices for these dates
SydneyAs low as $1,053return1 Jun 2027 – 8 Jun 2027MAD → SYDout 1 stop, back 1 stopAir Chinafound 3 days agoSee prices for these dates
Colombia
Cartagena$1,122return4 Dec – 8 Jan 2027MAD → CTGout 2 stops, back 2 stopsAmerican Airlinesfound todaySee prices for these dates
CartagenaAs low as $740return3 Feb 2027 – 11 Mar 2027MAD → CTGout 1 stop, back 1 stopavianca airlinesfound 4 days agoSee prices for these dates
Armenia$1,338return6 Jan 2027 – 23 Jan 2027MAD → AXMout 1 stop, back 1 stopAir Europafound yesterdaySee prices for these dates
Cali$1,456return31 Dec – 16 Jan 2027MAD → CLOout 1 stop, back 2 stopsAir Europafound 21 hours agoSee prices for these dates
CaliAs low as $841return25 Mar 2027 – 18 Apr 2027MAD → CLOout nonstop, back 1 stopavianca airlinesfound 2 days agoSee prices for these dates
Medellin$1,714return5 Dec – 5 DecMAD → MDEout 1 stop, back 1 stopAmerican Airlinesfound 19 hours agoSee prices for these dates
MedellinAs low as $965return29 Jan 2027 – 3 Feb 2027MAD → MDEout 2 stops, back 2 stopsAmerican Airlinesfound 4 days agoSee prices for these dates
Bucaramanga$1,725return15 Dec – 24 Jan 2027MAD → BGAout 2 stops, back 2 stopsKLMfound yesterdaySee prices for these dates
Bogota$841return5 Feb 2027 – 21 Feb 2027MAD → BOGout nonstop, back nonstopavianca airlinesfound 5 days agoSee prices for these dates
Ecuador
Guayaquil$1,260return26 Jul 2027 – 7 Aug 2027MAD → GYEout 1 stop, back 1 stopWorld2Flyfound todaySee prices for these dates
GuayaquilAs low as $713return14 Feb 2027 – 18 Feb 2027MAD → GYEout 1 stop, back 1 stopavianca airlinesfound 6 days agoSee prices for these dates
Quito$750return28 Jan 2027 – 3 Feb 2027MAD → UIOout 1 stop, back 1 stopavianca airlinesfound 3 days agoSee prices for these dates
Cuenca$934return27 Jan 2027 – 3 Feb 2027MAD → CUEout 2 stops, back 2 stopsavianca airlinesfound 2 days agoSee prices for these dates
San Cristobal$1,653return26 Aug 2027 – 3 Sept 2027MAD → SCYout 3 stops, back 2 stopsavianca airlinesfound 5 days agoSee prices for these dates
Nicaragua
Managua$1,278return20 Nov – 8 Jan 2027MAD → MGAout 1 stop, back 1 stopIberiafound yesterdaySee prices for these dates
Cuba
Havana$1,364return9 Dec – 30 DecMAD → HAVout 1 stop, back 1 stopWorld2Flyfound todaySee prices for these dates
HavanaAs low as $921return1 Jun 2027 – 30 Jun 2027MAD → HAVout nonstop, back nonstopAir Europafound 3 days agoSee prices for these dates
French Polynesia
Papeete$1,918return14 Apr 2027 – 27 Apr 2027MAD → PPTout 2 stops, back 2 stopsUnited Airlinesfound todaySee prices for these dates
Estonia
Tallinn$169return16 Dec – 11 Jan 2027MAD → TLLout 1 stop, back 2 stopsAir Europafound 3 days agoSee prices for these dates
Egypt
Hurghada$220return25 Jan 2027 – 31 Jan 2027MAD → HRGout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Cairo$316return13 Apr 2027 – 20 Apr 2027MAD → CAIout 1 stop, back 1 stopTaromfound 2 days agoSee prices for these dates
Alexandria$448return26 Apr 2027 – 2 May 2027MAD → ALYout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Sharm el Sheikh$173return14 Feb 2027 – 25 Feb 2027MAD → SSHout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Cape Verde
Boa Vista$316return1 Feb 2027 – 14 Feb 2027MAD → BVCout 1 stop, back 1 stopeasyJetfound 3 days agoSee prices for these dates
Ghana
Accra$588return25 May 2027 – 19 Jun 2027MAD → ACCout 1 stop, back 1 stopRoyal Air Marocfound 2 days agoSee prices for these dates
Belarus
Minsk$623return4 Feb 2027 – 20 Feb 2027MAD → MSQout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Pakistan
Lahore$637return8 Jan 2027 – 12 Feb 2027MAD → LHEout 2 stops, back 3 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Malaysia
Penang$670return23 Feb 2027 – 9 Mar 2027MAD → PENout 1 stop, back 1 stopQatar Airwaysfound 3 days agoSee prices for these dates
Kuala Lumpur$508return27 Jan 2027 – 10 Feb 2027MAD → KULout 1 stop, back 1 stopSaudiafound 5 days agoSee prices for these dates
Equatorial Guinea
Malabo$1,102return30 Nov – 20 DecMAD → SSGout 1 stop, back 1 stopEthiopian Airlinesfound 3 days agoSee prices for these dates
Barbados
Bridgetown$1,295return28 Dec – 8 Jan 2027MAD → BGIout 1 stop, back 1 stopAmerican Airlinesfound 3 days agoSee prices for these dates
Madagascar
Morondava$1,847return29 Apr 2027 – 10 May 2027MAD → MOQout 2 stops, back 3 stopsEthiopian Airlinesfound 2 days agoSee prices for these dates
Denmark
Copenhagen$115return21 Jan 2027 – 28 Jan 2027MAD → CPHout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Billund$276return15 Mar 2027 – 26 Mar 2027MAD → BLLout 2 stops, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Montenegro
Podgorica$136return5 Mar 2027 – 9 Mar 2027MAD → TGDout 2 stops, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Moldova
Chisinau$153return17 Mar 2027 – 21 Mar 2027MAD → RMOout 1 stop, back 1 stopTaromfound 6 days agoSee prices for these dates
Bosnia and Herzegovina
Sarajevo$184return4 Jan 2027 – 12 Jan 2027MAD → SJJout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Norway
Oslo$245return12 Aug 2027 – 18 Aug 2027MAD → OSLout nonstop, back nonstopIberiafound 5 days agoSee prices for these dates
Kyrgyzstan
Bishkek$421return15 Dec – 30 DecMAD → BSZout 3 stops, back 2 stopsRyanairfound 6 days agoSee prices for these dates
Faroe Islands
Sorvágur$492return7 Aug 2027 – 14 Aug 2027MAD → FAEout 1 stop, back 1 stopSAS Scandinavianfound 6 days agoSee prices for these dates
Nigeria
Lagos$574return10 May 2027 – 28 May 2027MAD → LOSout 1 stop, back 1 stopRoyal Air Marocfound 6 days agoSee prices for these dates
Gambia
Banjul$596return27 Nov – 30 DecMAD → BJLout 1 stop, back 1 stopTAP Air Portugalfound 6 days agoSee prices for these dates
Bolivia
Santa Cruz$609return24 Mar 2027 – 24 Apr 2027MAD → VVIout 1 stop, back 1 stopavianca airlinesfound 7 days agoSee prices for these dates
La Paz$769return8 Feb 2027 – 17 Feb 2027MAD → LPBout 1 stop, back 1 stopavianca airlinesfound 7 days agoSee prices for these dates
Oman
Salalah$610return16 Jan 2027 – 25 Jan 2027MAD → SLLout 3 stops, back 3 stopsWizz Air Maltafound 6 days agoSee prices for these dates
Bangladesh
Dhaka$648return3 Jan 2027 – 15 Feb 2027MAD → DACout 1 stop, back 1 stopSaudiafound 6 days agoSee prices for these dates
Hong Kong
Hong Kong$652return2 Dec – 27 DecMAD → HKGout 1 stop, back 1 stopChina Easternfound 5 days agoSee prices for these dates
Canada
Toronto$675return5 Jun 2027 – 19 Jun 2027MAD → YYZout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Maldives
Male$681return14 Feb 2027 – 1 Mar 2027MAD → MLEout 1 stop, back 1 stopEtihad Airwaysfound 4 days agoSee prices for these dates
Guinea
Conakry$714return1 May 2027 – 21 May 2027MAD → CKYout 2 stops, back 2 stopsTurkish Airlinesfound 4 days agoSee prices for these dates
Singapore
Singapore$740return13 Feb 2027 – 24 Feb 2027MAD → SINout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Philippines
Manila$874return14 Nov – 14 DecMAD → MNLout 2 stops, back 2 stopsWizz Air Maltafound 6 days agoSee prices for these dates
Cebu City$1,246return21 Mar 2027 – 3 Apr 2027MAD → CEBout 3 stops, back 2 stopsAir Serbiafound 6 days agoSee prices for these dates
Martinique
Fort-de-France$941return24 Feb 2027 – 7 Mar 2027MAD → FDFout 2 stops, back 1 stopIberiafound 4 days agoSee prices for these dates
Mauritius
Mauritius$1,036return12 Jan 2027 – 29 Jan 2027MAD → MRUout 1 stop, back 1 stopEthiopian Airlinesfound 5 days agoSee prices for these dates
Mongolia
Ulaanbaatar$1,059return21 Jun 2027 – 30 Jun 2027MAD → UBNout 2 stops, back 2 stopsTaromfound 6 days agoSee prices for these dates
Namibia
Windhoek$1,205return28 Jul 2027 – 19 Aug 2027MAD → WDHout 2 stops, back 2 stopsIberiafound 5 days agoSee prices for these dates
Bahamas
Nassau$1,280return2 Dec – 26 DecMAD → NASout 2 stops, back 1 stopAir Canadafound 4 days agoSee prices for these dates
Paraguay
Asuncion$1,331return6 Dec – 21 DecMAD → ASUout 3 stops, back 1 stopITA Airwaysfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work