Skip to content

Anywhere from MAD

Cheap destinations based on fares Aviasales travellers found recently. Prices can change; the booking site shows the final price.

30 destinations from MAD

Recently found fares Return trips

Found recently by Aviasales travellers; the source doesn't give a date for each fare. Checked by LarkTours 3 Nov, 07:37 UTC. Prices and availability may have changed; the booking site shows the final price. LarkTours does not sell tickets.

  • Palma

    Spain · PMI

    from €36 · price may have changed

    Return 4 Nov – 7 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • London

    United Kingdom · LON

    from €41 · price may have changed

    Return 14 Nov – 21 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Las Palmas

    Spain · LPA

    from €45 · price may have changed

    Return 5 Jan – 12 Jan, return· Direct· Iberia Express

    Recently found · price may have changed

  • Tenerife

    Spain · TCI

    from €50 · price may have changed

    Return 6 Jan – 13 Jan, return· Direct· Iberia Express

    Recently found · price may have changed

  • Rome

    Italy · ROM

    from €53 · price may have changed

    Return 12 Jan – 15 Jan, return· Direct· Wizz Air Malta

    Recently found · price may have changed

  • Barcelona

    Spain · BCN

    from €59 · price may have changed

    Return 9 Dec – 12 Dec, return· Direct· Iberia

    Recently found · price may have changed

  • Lisbon

    Portugal · LIS

    from €59 · price may have changed

    Return 30 Dec – 5 Jan, return· Direct· Air Europa

    Recently found · price may have changed

  • Geneva

    Switzerland · GVA

    from €70 · price may have changed

    Return 11 Nov – 12 Nov, return· Direct· Iberia

    Recently found · price may have changed

  • Milan

    Italy · MIL

    from €76 · price may have changed

    Return 6 Nov – 7 Nov, return· Direct· Wizz Air Malta

    Recently found · price may have changed

  • Budapest

    Hungary · BUD

    from €93 · price may have changed

    Return 28 Nov – 30 Nov, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Paris

    France · PAR

    from €96 · price may have changed

    Return 21 Nov – 24 Nov, return· Direct· Ryanair

    Recently found · price may have changed

  • Berlin

    Germany · BER

    from €101 · price may have changed

    Return 13 Jan – 16 Jan, return· 1 stop· Wizz Air Malta

    Recently found · price may have changed

  • Vienna

    Austria · VIE

    from €113 · price may have changed

    Return 17 Dec – 20 Dec, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Dusseldorf

    Germany · DUS

    from €114 · price may have changed

    Return 15 Nov – 20 Nov, return· 1 stop· Buzz

    Recently found · price may have changed

  • Brussels

    Belgium · BRU

    from €119 · price may have changed

    Return 19 Nov – 22 Nov, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Hamburg

    Germany · HAM

    from €132 · price may have changed

    Return 13 Nov – 16 Nov, return· 1 stop· Malta Air

    Recently found · price may have changed

  • Stockholm

    Sweden · STO

    from €144 · price may have changed

    Return 3 Dec – 6 Dec, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Athens

    Greece · ATH

    from €159 · price may have changed

    Return 11 Nov – 15 Nov, return· 1 stop· Ryanair

    Recently found · price may have changed

  • Zurich

    Switzerland · ZRH

    from €159 · price may have changed

    Return 20 Dec – 25 Dec, return· Direct· SWISS

    Recently found · price may have changed

  • Malaga

    Spain · AGP

    from €167 · price may have changed

    Return 13 Nov – 15 Nov, return· Direct· Air Europa

    Recently found · price may have changed

  • Munich

    Germany · MUC

    from €167 · price may have changed

    Return 3 Nov – 5 Nov, return· 1 stop· Iberia Express

    Recently found · price may have changed

  • Amsterdam

    Netherlands · AMS

    from €209 · price may have changed

    Return 14 Nov – 14 Nov, return· 1 stop· Lufthansa

    Recently found · price may have changed

  • Warsaw

    Poland · WAW

    from €235 · price may have changed

    Return 4 Dec – 8 Dec, return· 1 stop· Air Europa

    Recently found · price may have changed

  • Frankfurt

    Germany · FRA

    from €251 · price may have changed

    Return 18 Dec – 25 Dec, return· 1 stop· Iberia Express

    Recently found · price may have changed

  • Istanbul

    Turkiye · IST

    from €272 · price may have changed

    Return 23 Dec – 9 Jan, return· 1 stop· Wizz Air Malta

    Recently found · price may have changed

  • Dakar

    Senegal · DKR

    from €361 · price may have changed

    Return 15 Nov – 25 Dec, return· 1 stop· TAP Air Portugal

    Recently found · price may have changed

  • Moscow

    Russia · MOW

    Check today's price (long-haul, cached prices change fast)

    Return 28 Nov – 13 Dec, return· 2 stops· Air Europa

    Recently found · price may have changed

  • Saint Petersburg

    Russia · LED

    from €447 · price may have changed

    Return 22 Dec – 12 Jan, return· 1 stop· Pegasus Airlines

    Recently found · price may have changed

  • Bangkok

    Thailand · BKK

    Check today's price (long-haul, cached prices change fast)

    Return 25 Nov – 9 Dec, return· 1 stop· Etihad Airways

    Recently found · price may have changed

  • Buenos Aires

    Argentina · BUE

    Check today's price (long-haul, cached prices change fast)

    Return 24 Nov – 30 Nov, return· 1 stop· American Airlines

    Recently found · price may have changed

Some links here are partner links: if you book through one, we may earn a commission. It costs you nothing extra, and not every partner pays us yet.