MultiTripScanner / Non-stop routes / Cheap non-stop flights from Madrid
Cheap non-stop flights from Madrid
Madrid has non-stop fares to 102 cities in 30 countries over the next 90 days. The cheapest places to fly to in the next 30 days:
- Lisbon: €16 on 10 Dec with Ryanair, a price seen 3 days ago: it may be higher now or sold out
- London: €16 on 14 Dec with Ryanair, a price seen 5 days ago: it may be higher now or sold out
- Porto: €17 on 24 Nov with Ryanair, seen 2 days ago
- Turin: €17 on 26 Nov with Ryanair, a price seen 4 days ago: it may be higher now or sold out
- Naples: €17 on 12 Dec with Ryanair, a price seen 6 days ago: it may be higher now or sold out
Every place, by country, is below.
Any of them can be the first flight of a trip: MultiTripScanner strings the cheapest non-stop flights from Madrid through more countries, on separate tickets.
Trips from Madrid · Weekend trips from Madrid · Every non-stop route in Europe
Portugal3 cities, from €16
- Lisbon€16 · Check priceAir Europa, Iberia, Ryanair and 3 more, fares on 67 of the next 90 days10 Dec, a price seen 3 days ago: it may be higher now or sold out
- Porto€17 · Check priceAir Europa, Ryanair and Vueling, fares on 33 of the next 90 days24 Nov, seen 2 days ago
- Funchal (Madeira)€60 · Check priceIberia, fares on 3 of the next 90 days29 Nov, a price seen 8 days ago: it may be higher now or sold out
Trips from Madrid through Portugal
United Kingdom5 cities, from €16
- London€16 · Check priceAir Europa, Ryanair, Wizz Air Malta and 2 more, fares on 38 of the next 90 days14 Dec, a price seen 5 days ago: it may be higher now or sold out
- Bristol€26 · Check priceRyanair, fares on 2 of the next 90 days20 Nov, a price seen 3 days ago: it may be higher now or sold out
- Manchester€26 · Check priceRyanair, fares on 2 of the next 90 days9 Dec, a price seen 6 days ago: it may be higher now or sold out
- Birmingham€32 · Check priceRyanair, fares on 1 of the next 90 days20 Nov, a price seen 4 days ago: it may be higher now or sold out
- Edinburgh€52 · Check priceRyanair and easyJet, fares on 7 of the next 90 days9 Dec, seen 2 days ago
Malta1 city, from €16
- Malta€16 · Check priceMalta Air and Ryanair, fares on 18 of the next 90 days15 Dec, a price seen 3 days ago: it may be higher now or sold out
Italy14 cities, from €17
- Turin€17 · Check priceRyanair and Wizz Air Malta, fares on 9 of the next 90 days26 Nov, a price seen 4 days ago: it may be higher now or sold out
- Naples€17 · Check priceIberia, Ryanair and Wizz Air Malta, fares on 18 of the next 90 days12 Dec, a price seen 6 days ago: it may be higher now or sold out
- Milan€17 · Check priceAir Europa, Iberia, Malta Air and 2 more, fares on 54 of the next 90 days19 Dec, a price seen 3 days ago: it may be higher now or sold out
- Verona€19 · Check priceRyanair, fares on 1 of the next 90 days28 Nov, a price seen 8 days ago: it may be higher now or sold out
- Rome€19 · Check priceAir Europa, ITA Airways, Malta Air and 3 more, fares on 48 of the next 90 days31 Dec, a price seen 4 days ago: it may be higher now or sold out
- Pisa€20 · Check priceRyanair and Wizz Air Malta, fares on 18 of the next 90 days11 Dec, seen 2 days ago
- Palermo (Sicily)€24 · Check priceMalta Air and Ryanair, fares on 7 of the next 90 days11 Dec, a price seen 3 days ago: it may be higher now or sold out
- Venice€25 · Check priceAir Europa, Malta Air, Ryanair and 2 more, fares on 21 of the next 90 days1 Feb, a price seen 7 days ago: it may be higher now or sold out
- Bologna€27 · Check priceIberia, Iberia Regional by Air Nostrum, Malta Air and 1 more, fares on 7 of the next 90 days20 Nov, a price seen 7 days ago: it may be higher now or sold out
- Lamezia Terme€27 · Check priceMalta Air and Ryanair, fares on 2 of the next 90 days31 Dec, a price seen 5 days ago: it may be higher now or sold out
- Bari€31 · Check priceRyanair, fares on 6 of the next 90 days21 Nov, a price seen 7 days ago: it may be higher now or sold out
- Florence€44 · Check priceVueling, fares on 10 of the next 90 days24 Nov, a price seen 3 days ago: it may be higher now or sold out
- Catania (Sicily)€70 · Check priceRyanair, fares on 2 of the next 90 days23 Nov, seen 2 days ago
- Salerno€113 · Check priceIberia, fares on 1 of the next 90 days30 Nov, a price seen 6 days ago: it may be higher now or sold out
Trips from Madrid through Italy
79 more cities, in 26 countries
Luxembourg1 city, from €18
- Luxembourg€18 · Check priceLuxair and Ryanair, fares on 10 of the next 90 days18 Dec, a price seen 4 days ago: it may be higher now or sold out
Poland4 cities, from €19
- Warsaw€19 · Check priceRyanair and Wizz Air, fares on 71 of the next 90 days1 Feb, a price seen 3 days ago: it may be higher now or sold out
- Gdansk€20 · Check priceRyanair and Wizz Air, fares on 39 of the next 90 days28 Dec, a price seen 5 days ago: it may be higher now or sold out
- Wroclaw€28 · Check priceRyanair, fares on 5 of the next 90 days5 Feb, seen 2 days ago
- Krakow€71 · Check priceRyanair, fares on 15 of the next 90 days22 Jan, seen 2 days ago
Trips from Madrid through Poland
Albania1 city, from €20
- Tirana€20 · Check priceRyanair and Wizz Air Malta, fares on 6 of the next 90 days8 Dec, seen 2 days ago
Spain29 cities, from €21
- Arrecife (Lanzarote)€21 · Check priceIberia Express and Ryanair, fares on 12 of the next 90 days21 Nov, a price seen 4 days ago: it may be higher now or sold out
- Palma (Majorca)€21 · Check priceIberia Express, Ryanair and Wizz Air Malta, fares on 21 of the next 90 days10 Jan, a price seen 3 days ago: it may be higher now or sold out
- Santiago De Compostela€22 · Check priceIberia, Iberia Regional by Air Nostrum and Wizz Air Malta, fares on 6 of the next 90 days1 Dec, a price seen 6 days ago: it may be higher now or sold out
- Ibiza€23 · Check priceIberia Express and Ryanair, fares on 6 of the next 90 days5 Dec, a price seen 3 days ago: it may be higher now or sold out
- Asturias€23 · Check priceAir Europa, Air Europa Express, Iberia Regional by Air Nostrum and 1 more, fares on 20 of the next 90 days4 Jan, a price seen 7 days ago: it may be higher now or sold out
- Barcelona€25 · Check priceAir Europa, Iberia, Volotea and 1 more, fares on 53 of the next 90 days9 Dec, a price seen 4 days ago: it may be higher now or sold out
- Bilbao€28 · Check priceAir Europa, Air Europa Express and Iberia, fares on 21 of the next 90 days22 Dec, a price seen 4 days ago: it may be higher now or sold out
- Valencia€28 · Check priceAir Europa and Iberia, fares on 26 of the next 90 days24 Dec, a price seen 6 days ago: it may be higher now or sold out
- Las Palmas (Gran Canaria)€29 · Check priceIberia and Iberia Express, fares on 30 of the next 90 days5 Jan, a price seen 4 days ago: it may be higher now or sold out
- Malaga€32 · Check priceAir Europa, Air Europa Express, Iberia and 2 more, fares on 35 of the next 90 days16 Dec, seen 2 days ago
- Tenerife€32 · Check priceAir Europa, Binter Canarias and Iberia Express, fares on 69 of the next 90 days8 Jan, seen 2 days ago
- Vigo€33 · Check priceAir Europa, Air Europa Express and Iberia, fares on 7 of the next 90 days3 Dec, a price seen 7 days ago: it may be higher now or sold out
- La Coruna€33 · Check priceAir Europa, Iberia and Volotea, fares on 12 of the next 90 days1 Jan, a price seen 4 days ago: it may be higher now or sold out
- Sevilla€33 · Check priceAir Europa, Air Europa Express, Volotea and 1 more, fares on 15 of the next 90 days4 Feb, a price seen 3 days ago: it may be higher now or sold out
- Granada€36 · Check priceIberia, Iberia Regional by Air Nostrum and Volotea, fares on 13 of the next 90 days3 Feb, a price seen 3 days ago: it may be higher now or sold out
- Pamplona€40 · Check priceIberia and Iberia Regional by Air Nostrum, fares on 5 of the next 90 days13 Dec, a price seen 3 days ago: it may be higher now or sold out
- Puerto del Rosario (Fuerteventura)€40 · Check priceIberia Express, fares on 9 of the next 90 days23 Jan, a price seen 7 days ago: it may be higher now or sold out
- Santander€40 · Check priceIberia, fares on 5 of the next 90 days30 Jan, a price seen 4 days ago: it may be higher now or sold out
- San Sebastian€42 · Check priceIberia, fares on 11 of the next 90 days26 Dec, a price seen 7 days ago: it may be higher now or sold out
- Castellon de la Plana€49 · Check priceIberia, fares on 2 of the next 90 days22 Nov, a price seen 3 days ago: it may be higher now or sold out
- Alicante€51 · Check priceAir Europa, fares on 17 of the next 90 days30 Dec, seen 2 days ago
- Santa Cruz De La Palma€55 · Check priceIberia Express, fares on 9 of the next 90 days12 Dec, a price seen 6 days ago: it may be higher now or sold out
- Jerez de la Frontera€70 · Check priceIberia, fares on 4 of the next 90 days23 Nov, seen 2 days ago
- Almeria€70 · Check priceIberia, fares on 3 of the next 90 days25 Dec, a price seen 6 days ago: it may be higher now or sold out
- Menorca€75 · Check priceIberia, fares on 1 of the next 90 days22 Nov, seen 2 days ago
- Badajoz€88 · Check priceIberia, fares on 1 of the next 90 days13 Dec, seen 2 days ago
- Logrono€99 · Check priceIberia, fares on 2 of the next 90 days18 Nov, a price seen 7 days ago: it may be higher now or sold out
- Seo de Urgel€135 · Check priceIberia, fares on 1 of the next 90 days29 Nov, a price seen 8 days ago: it may be higher now or sold out
- Melilla€193 · Check priceIberia, fares on 3 of the next 90 days8 Dec, a price seen 7 days ago: it may be higher now or sold out
France9 cities, from €22
- Paris€22 · Check priceAir Europa, Iberia, Ryanair and 2 more, fares on 74 of the next 90 days12 Dec, seen 2 days ago
- Nice€27 · Check priceIberia, Iberia Regional by Air Nostrum and easyJet, fares on 26 of the next 90 days27 Nov, seen 2 days ago
- Bordeaux€29 · Check priceIberia, Iberia Regional by Air Nostrum and Volotea, fares on 8 of the next 90 days24 Nov, a price seen 6 days ago: it may be higher now or sold out
- Lyon€31 · Check priceIberia, Iberia Regional by Air Nostrum, Volotea and 2 more, fares on 21 of the next 90 days8 Feb, a price seen 8 days ago: it may be higher now or sold out
- Marseille€46 · Check priceIberia and Iberia Regional by Air Nostrum, fares on 5 of the next 90 days12 Dec, a price seen 6 days ago: it may be higher now or sold out
- Toulouse€51 · Check priceIberia and Volotea, fares on 2 of the next 90 days30 Dec, a price seen 5 days ago: it may be higher now or sold out
- Montpellier€80 · Check priceVolotea, fares on 1 of the next 90 days16 Nov, a price seen 3 days ago: it may be higher now or sold out
- Nantes€87 · Check priceIberia Regional by Air Nostrum, Volotea and easyJet, fares on 5 of the next 90 days18 Dec, seen 2 days ago
- Strasbourg€142 · Check priceIberia and Iberia Regional by Air Nostrum, fares on 13 of the next 90 days30 Dec, a price seen 5 days ago: it may be higher now or sold out
Trips from Madrid through France
Austria1 city, from €22
- Vienna€22 · Check priceIberia, Ryanair and Vueling, fares on 41 of the next 90 days18 Jan, a price seen 3 days ago: it may be higher now or sold out
Trips from Madrid through Austria
Bulgaria1 city, from €27
- Sofia€27 · Check priceBulgaria Air, Iberia, Ryanair and 1 more, fares on 16 of the next 90 days18 Jan, a price seen 4 days ago: it may be higher now or sold out
Switzerland3 cities, from €27
- Geneva€27 · Check priceAir Europa, Air Europa Express, Iberia and 2 more, fares on 27 of the next 90 days1 Feb, seen 2 days ago
- Basel€31 · Check priceeasyJet, fares on 11 of the next 90 days24 Dec, a price seen 8 days ago: it may be higher now or sold out
- Zurich€46 · Check priceAir Europa, Edelweiss Air, Iberia and 1 more, fares on 29 of the next 90 days20 Dec, a price seen 3 days ago: it may be higher now or sold out
Trips from Madrid through Switzerland
Ireland1 city, from €28
- Dublin€28 · Check priceIberia Express and Ryanair, fares on 13 of the next 90 days9 Dec, a price seen 4 days ago: it may be higher now or sold out
Hungary1 city, from €28
- Budapest€28 · Check priceRyanair and Wizz Air, fares on 46 of the next 90 days13 Jan, seen 2 days ago
Trips from Madrid through Hungary
Belgium1 city, from €32
- Brussels€32 · Check priceAir Europa, Brussels Airlines, Iberia and 1 more, fares on 33 of the next 90 days14 Dec, seen 2 days ago
Romania4 cities, from €35
- Bucharest€35 · Check priceAir Europa, Ryanair and Wizz Air Malta, fares on 15 of the next 90 days21 Nov, a price seen 5 days ago: it may be higher now or sold out
- Craiova€58 · Check priceWizz Air Malta, fares on 2 of the next 90 days23 Nov, seen 2 days ago
- Cluj-Napoca€58 · Check priceWizz Air Malta, fares on 2 of the next 90 days10 Dec, seen 2 days ago
- Iasi€113 · Check priceWizz Air Malta, fares on 4 of the next 90 days4 Dec, seen 2 days ago
Netherlands2 cities, from €36
- Amsterdam€36 · Check priceAir Europa, Iberia and KLM, fares on 30 of the next 90 days20 Dec, a price seen 3 days ago: it may be higher now or sold out
- Eindhoven€136 · Check priceRyanair, fares on 2 of the next 90 days19 Nov, seen 2 days ago
Czech Republic1 city, from €38
- Prague€38 · Check priceIberia, Ryanair and SmartWings Czechia, fares on 40 of the next 90 days16 Jan, a price seen 3 days ago: it may be higher now or sold out
Trips from Madrid through Czech Republic
Cyprus1 city, from €39
- Larnaca€39 · Check priceWizz Air, fares on 16 of the next 90 days19 Nov, seen 2 days ago
Germany5 cities, from €41
- Berlin€41 · Check priceIberia and Ryanair, fares on 45 of the next 90 days11 Dec, a price seen 3 days ago: it may be higher now or sold out
- Dusseldorf€53 · Check priceAir Europa, Eurowings and Iberia, fares on 21 of the next 90 days9 Dec, a price seen 4 days ago: it may be higher now or sold out
- Frankfurt€58 · Check priceAir Europa, Air Europa Express, Iberia and 2 more, fares on 34 of the next 90 days14 Dec, a price seen 5 days ago: it may be higher now or sold out
- Hamburg€66 · Check priceIberia and Vueling, fares on 17 of the next 90 days14 Dec, a price seen 7 days ago: it may be higher now or sold out
- Munich€69 · Check priceAir Europa, Air Europa Express, Iberia and 2 more, fares on 40 of the next 90 days17 Nov, a price seen 4 days ago: it may be higher now or sold out
Trips from Madrid through Germany
Denmark1 city, from €45
- Copenhagen€45 · Check priceIberia, Malta Air, Norwegian Air Sweden and 2 more, fares on 19 of the next 90 days24 Dec, a price seen 7 days ago: it may be higher now or sold out
Georgia1 city, from €49
- Kutaisi€49 · Check priceWizz Air, fares on 17 of the next 90 days26 Jan, a price seen 3 days ago: it may be higher now or sold out
Serbia1 city, from €50
- Belgrade€50 · Check priceAir Serbia and Wizz Air, fares on 34 of the next 90 days9 Dec, a price seen 4 days ago: it may be higher now or sold out
Norway1 city, from €65
- Oslo€65 · Check priceIberia, Norwegian Air Sweden and Vueling, fares on 17 of the next 90 days13 Dec, a price seen 4 days ago: it may be higher now or sold out
Croatia2 cities, from €66
- Dubrovnik€66 · Check priceIberia, fares on 1 of the next 90 days26 Nov, a price seen 4 days ago: it may be higher now or sold out
- Zagreb€374 · Check priceCroatia Airlines, fares on 1 of the next 90 days16 Nov, a price seen 3 days ago: it may be higher now or sold out
Sweden1 city, from €66
- Stockholm€66 · Check priceAir Europa, Iberia and Vueling, fares on 30 of the next 90 days12 Dec, a price seen 3 days ago: it may be higher now or sold out
Türkiye3 cities, from €72
- Istanbul€72 · Check priceAir Europa, Pegasus Airlines and Turkish Airlines, fares on 81 of the next 90 days16 Dec, seen 2 days ago
- Ankara€81 · Check priceAjet and Turkish Airlines, fares on 10 of the next 90 days25 Nov, a price seen 3 days ago: it may be higher now or sold out
- Izmir€84 · Check pricePegasus Airlines and SunExpress, fares on 9 of the next 90 days15 Jan, seen 2 days ago
Trips from Madrid through Türkiye
Greece1 city, from €77
- Athens€77 · Check priceAegean Airlines, Iberia and Sky Express Greece, fares on 15 of the next 90 days8 Dec, a price seen 5 days ago: it may be higher now or sold out
Finland2 cities, from €102
- Helsinki€102 · Check priceFinnair and Iberia, fares on 21 of the next 90 days8 Feb, a price seen 5 days ago: it may be higher now or sold out
- Rovaniemi€275 · Check priceIberia, fares on 3 of the next 90 days30 Dec, seen 2 days ago
Latvia1 city, from €122
- Riga€122 · Check priceairBaltic, fares on 11 of the next 90 days14 Jan, a price seen 3 days ago: it may be higher now or sold out
Fares are the cheapest travellers saw to each city, one way and per person, with their age; prices are seen, not held. A city named as a link has a page of its own, with the cheapest fare each day (34 here, flown on 20 days or more).