Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Madrid To Spain Last modified: Jul 24, 2016 12:37 AM

Cheap flights from Madrid (MAD) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Air Europa Dec 8, 2016 Dec 16, 2016 EUR111
Air Europa Oct 31, 2016 Nov 9, 2016 EUR111
Iberia Oct 31, 2016 Nov 9, 2016 EUR111
Iberia Jan 8, 2017 Jan 17, 2017 EUR111
Iberia Oct 8, 2016 Oct 15, 2016 EUR126
Air Europa Aug 28, 2016 Sep 12, 2016 EUR131
Iberia Oct 9, 2016 Oct 23, 2016 EUR134
Iberia Oct 9, 2016 Oct 22, 2016 EUR134
Iberia Oct 14, 2016 Oct 16, 2016 EUR134
Iberia Oct 10, 2016 Oct 15, 2016 EUR134
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Sep 14, 2016 Sep 21, 2016 EUR65
Iberia Nov 2, 2016 Nov 7, 2016 EUR72
Air Europa Nov 9, 2016 Nov 19, 2016 EUR72
Air Europa Sep 14, 2016 Sep 21, 2016 EUR72
Iberia Nov 9, 2016 Nov 19, 2016 EUR72
Vueling Sep 4, 2016 Sep 11, 2016 EUR84
Vueling Aug 12, 2016 Aug 21, 2016 EUR84
Vueling Aug 19, 2016 Aug 21, 2016 EUR84
Vueling Sep 8, 2016 Sep 11, 2016 EUR84
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Air Europa Oct 8, 2016 Oct 22, 2016 EUR177
Iberia Jan 11, 2017 Jan 21, 2017 EUR190
Iberia Dec 14, 2016 Dec 23, 2016 EUR190
Iberia Nov 15, 2016 Nov 24, 2016 EUR190
Iberia Sep 18, 2016 Sep 27, 2016 EUR221
Iberia Aug 30, 2016 Sep 9, 2016 EUR221
Ibiza
Carrier Departure Date Return Date Lowest Price
Vueling Sep 1, 2016 Sep 3, 2016 EUR73
Vueling Aug 3, 2016 Aug 12, 2016 EUR74
Vueling Aug 4, 2016 Aug 6, 2016 EUR74
Vueling Aug 3, 2016 Aug 5, 2016 EUR74
Vueling Aug 4, 2016 Aug 9, 2016 EUR74
Vueling Aug 3, 2016 Aug 6, 2016 EUR74
Vueling Aug 4, 2016 Aug 10, 2016 EUR74
Vueling Aug 3, 2016 Aug 10, 2016 EUR74
Vueling Aug 4, 2016 Aug 12, 2016 EUR74
Vueling Aug 3, 2016 Aug 4, 2016 EUR74
Lanzarote
Carrier Departure Date Return Date Lowest Price
Air Europa Oct 2, 2016 Oct 14, 2016 EUR159
Air Europa Sep 25, 2016 Oct 2, 2016 EUR159
Air Europa Sep 17, 2016 Sep 30, 2016 EUR162
Air Europa Sep 17, 2016 Oct 3, 2016 EUR162
Air Europa Sep 16, 2016 Sep 30, 2016 EUR167
Air Europa Sep 18, 2016 Sep 23, 2016 EUR177
Air Europa Sep 18, 2016 Sep 24, 2016 EUR185
Iberia Nov 12, 2016 Nov 21, 2016 EUR190
Iberia Jan 12, 2017 Jan 21, 2017 EUR190
Iberia Jan 3, 2017 Jan 9, 2017 EUR190
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Air Europa Nov 11, 2016 Nov 21, 2016 EUR70
Iberia Nov 11, 2016 Nov 21, 2016 EUR70
Iberia Feb 6, 2017 Feb 22, 2017 EUR85
Iberia Feb 18, 2017 Feb 24, 2017 EUR85
Iberia Mar 10, 2017 Mar 26, 2017 EUR85
Iberia Nov 11, 2016 Nov 13, 2016 EUR85
Iberia Oct 25, 2016 Nov 3, 2016 EUR85
Iberia Nov 25, 2016 Nov 28, 2016 EUR100
Iberia Oct 12, 2016 Oct 20, 2016 EUR100
Iberia Dec 12, 2016 Dec 20, 2016 EUR100
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Jan 25, 2017 Feb 8, 2017 EUR89
Iberia Nov 11, 2016 Nov 20, 2016 EUR90
Iberia Jan 9, 2017 Jan 17, 2017 EUR90
Iberia Oct 7, 2016 Oct 9, 2016 EUR99
Iberia Sep 14, 2016 Sep 22, 2016 EUR111
Iberia Sep 1, 2016 Sep 13, 2016 EUR111
Air Europa Oct 3, 2016 Oct 5, 2016 EUR111
Air Europa Jan 25, 2017 Feb 8, 2017 EUR111
Iberia Oct 3, 2016 Oct 5, 2016 EUR111
Iberia Oct 20, 2016 Oct 22, 2016 EUR111
Menorca
Carrier Departure Date Return Date Lowest Price
Vueling Aug 9, 2016 Aug 11, 2016 EUR110
Vueling Aug 9, 2016 Aug 18, 2016 EUR110
Vueling Aug 9, 2016 Aug 10, 2016 EUR110
Vueling Aug 11, 2016 Aug 18, 2016 EUR110
Vueling Aug 10, 2016 Aug 18, 2016 EUR110
Vueling Sep 5, 2016 Sep 8, 2016 EUR124
Vueling Aug 9, 2016 Aug 17, 2016 EUR124
Vueling Aug 11, 2016 Aug 17, 2016 EUR124
Vueling Aug 10, 2016 Aug 17, 2016 EUR124
Vueling Aug 29, 2016 Sep 8, 2016 EUR124
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Feb 1, 2017 Feb 11, 2017 EUR43
Iberia Nov 5, 2016 Nov 19, 2016 EUR43
Iberia Oct 26, 2016 Nov 3, 2016 EUR43
Air Europa Nov 5, 2016 Nov 19, 2016 EUR69
Air Europa Feb 1, 2017 Feb 11, 2017 EUR70
Air Europa Sep 9, 2016 Sep 20, 2016 EUR71
Iberia Sep 9, 2016 Sep 20, 2016 EUR71
Air Europa Sep 17, 2016 Sep 26, 2016 EUR71
Iberia Nov 8, 2016 Nov 17, 2016 EUR72
Iberia Oct 28, 2016 Nov 1, 2016 EUR72
Tenerife
Carrier Departure Date Return Date Lowest Price
Air Europa Oct 15, 2016 Oct 26, 2016 EUR90
Iberia Jan 11, 2017 Jan 15, 2017 EUR100
Iberia Jan 25, 2017 Feb 3, 2017 EUR100
Air Europa Jan 11, 2017 Jan 15, 2017 EUR100
Air Europa Nov 13, 2016 Nov 22, 2016 EUR100
Iberia Jan 14, 2017 Jan 22, 2017 EUR100
Iberia Jan 14, 2017 Jan 23, 2017 EUR100
Air Europa Nov 18, 2016 Nov 25, 2016 EUR101
Iberia Nov 13, 2016 Nov 22, 2016 EUR101

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Madrid to Las Palmas de Gran Canaria Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling EUR70
Madrid to Tenerife Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, NIKI, Thomas Cook, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR90
Madrid to Fuerteventura Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Condor, Aer Lingus, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, Brussels, Tap Portugal, Air Europa, Vueling EUR177
Madrid to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, NIKI, Thomas Cook, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, Monarch EUR159

Flights to Cities in Majorca

FlightsAirlineLowest Price
Madrid to Palma de Mallorca Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, TAROM, SAS, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch EUR43

Flights to Cities in Spain

FlightsAirlineLowest Price
Madrid to Barcelona Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR65
Madrid to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch EUR90
Madrid to Alicante Air Berlin, Air France, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, Iberia, KLM, Lufthansa, Jet2, Austrian, TAROM, SAS, Brussels, Transavia, easyJet, Air Europa, Volotea, Vueling, Monarch EUR111
Madrid to Seville British Airways, Norwegian Air, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling EUR90
Madrid to Valencia Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Eurowings, Ryanair, NIKI, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, TAROM, Tap Portugal, Air Europa, Vueling EUR109
Madrid to Bilbao Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, SmartWings, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR91
Madrid to Santiago de Compostela British Airways, Aer Lingus, Ryanair, Iberia, Tap Portugal, easyJet, Air Europa, Vueling EUR90
Madrid to Granada Air Berlin, British Airways, Norwegian Air, Ryanair, Iberia, Air Europa, Vueling EUR110
Madrid to Almeria Ryanair, Iberia, Luxair, easyJet, Vueling, Monarch EUR110
Madrid to San Sebastian British Airways, Norwegian Air, Ryanair, Iberia, Air Europa, Vueling EUR100
Madrid to Asturias British Airways, Norwegian Air, Ryanair, Iberia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling EUR86
Madrid to A Coruna British Airways, Norwegian Air, Ryanair, Iberia, Tap Portugal, Air Europa, Vueling EUR90
Madrid to Santander Air France, British Airways, Norwegian Air, Ryanair, Iberia, easyJet, Air Europa, Volotea, Vueling EUR110
Madrid to Vigo Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Tap Portugal, Air Europa, Vueling EUR90
Madrid to Menorca Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Austrian, TAROM, Tap Portugal, easyJet, Air Europa, Vueling EUR110
Madrid to Murcia Air Berlin, Air France, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, Jet2 EUR151
Madrid to Ibiza Air Berlin, Alitalia, British Airways, Norwegian Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, Brussels, Tap Portugal, Air Europa, Vueling EUR73
Madrid to Pamplona Norwegian Air, Ryanair, Iberia, Transavia, Vueling EUR160
Madrid to Melilla Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, Lufthansa, Brussels, Tap Portugal, Air Europa EUR128
Madrid to Jerez Air Berlin, British Airways, Iberia, Luxair, Lufthansa, Austrian, Brussels, Vueling EUR110
Madrid to Leon Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal EUR490
Madrid to Valladolid Air Berlin, Air France, British Airways, Ryanair, Iberia, Lufthansa, Air Europa, Vueling Check Dates
Madrid to Badajoz Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa EUR151
Madrid to Logrono Air Berlin, Alitalia, Iberia, Luxair, Lufthansa EUR159
Madrid to Zaragoza Air Europa EUR403
Cheap Flights from Madrid to Spain, from EUR43 Round trip from MAD to ES