Cheap Flights from Madrid Track
Discover direct flights from Madrid to 63+ European hubs. Compare real-time fares and book instantly — no additional fees!
Shannon
Ireland
€30
💲best deal
🗓️ Tue, Jan 27 - Tue, Feb 03 • 7 nights
Nonstop
Nonstop
Lisbon
Portugal
€32
💲best deal
🗓️ Sat, Feb 28 - Thu, Mar 05 • 5 nights
Nonstop
Nonstop
Luxembourg
Luxembourg
€33
💲best deal
🗓️ Fri, Feb 27 - Thu, Mar 05 • 6 nights
Nonstop
Nonstop
Brussels Charleroi
Belgium
€34
💲best deal
🗓️ Sat, Mar 07 - Tue, Mar 10 • 3 nights
Nonstop
Nonstop
London Stansted
UK
€37
💲best deal
🗓️ Sun, Feb 15 - Sat, Feb 21 • 6 nights
Nonstop
Nonstop
Faro
Portugal
€38
💲best deal
🗓️ Thu, Apr 23 - Thu, Apr 30 • 7 nights
Nonstop
Nonstop
Turin
Italy
€38
💲best deal
🗓️ Wed, Apr 15 - Wed, Apr 22 • 7 nights
Nonstop
Nonstop
London Luton
UK
€40
💲best deal
🗓️ Tue, Mar 17 - Tue, Mar 24 • 7 nights
Nonstop
Nonstop
Malta Luqa
Malta
€40
💲best deal
🗓️ Tue, Mar 24 - Thu, Mar 26 • 2 nights
Nonstop
Nonstop
Marseille
France
€40
💲best deal
🗓️ Wed, May 06 - Sat, May 09 • 3 nights
Nonstop
Nonstop
Milan Malpensa
Italy
€40
💲best deal
🗓️ Fri, Jun 26 - Wed, Jul 01 • 5 nights
Nonstop
Nonstop
Verona
Italy
€40
💲best deal
🗓️ Sun, Mar 01 - Sun, Mar 08 • 7 nights
Nonstop
Nonstop
Lamezia
Italy
€41
💲best deal
🗓️ Fri, Feb 06 - Mon, Feb 09 • 3 nights
Nonstop
Nonstop
Beauvais Paris
France
€42
💲best deal
🗓️ Thu, May 21 - Thu, May 28 • 7 nights
Nonstop
Nonstop
Venice
Italy
€42
💲best deal
🗓️ Sun, Mar 22 - Thu, Mar 26 • 4 nights
Nonstop
Nonstop
Birmingham
UK
€43
💲best deal
🗓️ Thu, Jan 29 - Mon, Feb 02 • 4 nights
Nonstop
Nonstop
Bergamo Milan
Italy
€44
💲best deal
🗓️ Sat, Mar 14 - Wed, Mar 18 • 4 nights
Nonstop
Nonstop
Manchester
UK
€44
💲best deal
🗓️ Fri, Feb 27 - Mon, Mar 02 • 3 nights
Nonstop
Nonstop
Palermo
Italy
€44
💲best deal
🗓️ Sat, Mar 14 - Wed, Mar 18 • 4 nights
Nonstop
Nonstop
Brindisi
Italy
€45
💲best deal
🗓️ Mon, Apr 13 - Mon, Apr 20 • 7 nights
Nonstop
Nonstop
Edinburgh
UK
€45
💲best deal
🗓️ Wed, Apr 08 - Wed, Apr 15 • 7 nights
Nonstop
Nonstop
London Gatwick
UK
€48
💲best deal
🗓️ Tue, Mar 17 - Tue, Mar 24 • 7 nights
Nonstop
Nonstop
Liverpool
UK
€48
💲best deal
🗓️ Sun, Mar 29 - Mon, Mar 30 • 1 night
Nonstop
Nonstop
Basel-Mulhouse-Freiburg
Switzerland
€50
💲best deal
🗓️ Wed, Mar 04 - Tue, Mar 10 • 6 nights
Nonstop
Nonstop
Dublin
Ireland
€50
💲best deal
🗓️ Sat, Feb 07 - Wed, Feb 11 • 4 nights
Nonstop
Nonstop
Rome FCO
Italy
€50
💲best deal
🗓️ Sat, Apr 18 - Wed, Apr 22 • 4 nights
Nonstop
Nonstop
Alghero
Italy
€51
💲best deal
🗓️ Sun, Apr 05 - Sun, Apr 12 • 7 nights
Nonstop
Nonstop
Bologna
Italy
€51
💲best deal
🗓️ Mon, Feb 23 - Sat, Feb 28 • 5 nights
Nonstop
Nonstop
Sofia
Bulgaria
€52
💲best deal
🗓️ Thu, Feb 05 - Wed, Feb 11 • 6 nights
Nonstop
Nonstop
Vienna
Austria
€52
💲best deal
🗓️ Tue, Mar 10 - Tue, Mar 17 • 7 nights
Nonstop
Nonstop
Copenhagen
Denmark
€53
💲best deal
🗓️ Tue, Feb 24 - Tue, Mar 03 • 7 nights
Nonstop
Nonstop
Nice
France
€53
💲best deal
🗓️ Thu, Feb 19 - Thu, Feb 26 • 7 nights
Nonstop
Nonstop
Berlin
Germany
€54
💲best deal
🗓️ Mon, Mar 09 - Wed, Mar 11 • 2 nights
Nonstop
Nonstop
Brussels
Belgium
€56
💲best deal
🗓️ Mon, Feb 09 - Tue, Feb 10 • 1 night
Nonstop
Nonstop
Gdansk
Poland
€57
💲best deal
🗓️ Sat, Feb 28 - Thu, Mar 05 • 5 nights
Nonstop
Nonstop
Warsaw Modlin
Poland
€57
💲best deal
🗓️ Thu, Apr 16 - Tue, Apr 21 • 5 nights
Nonstop
Nonstop
Bordeaux
France
€58
💲best deal
🗓️ Sun, Feb 15 - Thu, Feb 19 • 4 nights
Nonstop
Nonstop
Toulouse
France
€58
💲best deal
🗓️ Sat, May 23 - Sun, May 24 • 1 night
Nonstop
Nonstop
Catania
Italy
€59
💲best deal
🗓️ Sat, Feb 28 - Sun, Mar 01 • 1 night
Nonstop
Nonstop
Lyon
France
€59
💲best deal
🗓️ Thu, Mar 12 - Thu, Mar 19 • 7 nights
Nonstop
Nonstop
Paris Orly
France
€59
💲best deal
🗓️ Mon, Apr 13 - Thu, Apr 16 • 3 nights
Nonstop
Nonstop
Bucharest OTP
Romania
€60
💲best deal
🗓️ Wed, Mar 04 - Wed, Mar 11 • 7 nights
Nonstop
Nonstop
Katowice
Poland
€61
💲best deal
🗓️ Sun, Apr 12 - Wed, Apr 15 • 3 nights
Nonstop
Nonstop
Kaunas
Lithuania
€61
💲best deal
🗓️ Fri, Feb 13 - Fri, Feb 20 • 7 nights
Nonstop
Nonstop
Tirana
Albania
€61
💲best deal
🗓️ Tue, Apr 21 - Thu, Apr 23 • 2 nights
Nonstop
Nonstop
Geneva
Switzerland
€64
💲best deal
🗓️ Fri, May 08 - Mon, May 11 • 3 nights
Nonstop
Nonstop
Budapest
Hungary
€65
💲best deal
🗓️ Wed, Mar 04 - Thu, Mar 05 • 1 night
Nonstop
Nonstop
Nantes
France
€65
💲best deal
🗓️ Mon, May 04 - Mon, May 11 • 7 nights
Nonstop
Nonstop
Wroclaw
Poland
€65
💲best deal
🗓️ Thu, Mar 19 - Thu, Mar 26 • 7 nights
Nonstop
Nonstop
Skopje
North Macedonia
€66
💲best deal
🗓️ Tue, Mar 17 - Thu, Mar 19 • 2 nights
Nonstop
Nonstop
Belgrade
Serbia
€67
💲best deal
🗓️ Thu, Feb 26 - Sat, Feb 28 • 2 nights
Nonstop
Nonstop
Eindhoven
Netherlands
€68
💲best deal
🗓️ Wed, Feb 18 - Wed, Feb 25 • 7 nights
Nonstop
Nonstop
Cluj-Napoca
Romania
€72
💲best deal
🗓️ Tue, Mar 17 - Sat, Mar 21 • 4 nights
Nonstop
Nonstop
Krakow
Poland
€74
💲best deal
🗓️ Wed, Feb 04 - Wed, Feb 11 • 7 nights
Nonstop
Nonstop
Prague
Czech Republic
€74
💲best deal
🗓️ Wed, Feb 11 - Thu, Feb 12 • 1 night
Nonstop
Nonstop
Naples
Italy
€75
💲best deal
🗓️ Mon, Apr 13 - Mon, Apr 20 • 7 nights
Nonstop
Nonstop
Timisoara
Romania
€76
💲best deal
🗓️ Thu, Mar 19 - Thu, Mar 26 • 7 nights
Nonstop
Nonstop
Cagliari
Italy
€77
💲best deal
🗓️ Wed, May 06 - Wed, May 13 • 7 nights
Nonstop
Nonstop
Sibiu
Romania
€77
💲best deal
🗓️ Sun, Feb 08 - Wed, Feb 11 • 3 nights
Nonstop
Nonstop
Warsaw
Poland
€77
💲best deal
🗓️ Wed, Mar 11 - Tue, Mar 17 • 6 nights
Nonstop
Nonstop