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: Aug 31, 2016 12:29 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Feb 15, 2017 Feb 24, 2017 €109
Air Europa Dec 18, 2016 Dec 27, 2016 €109
Iberia Dec 18, 2016 Dec 27, 2016 €109
Iberia Jan 17, 2017 Jan 26, 2017 €109
Air Europa Feb 15, 2017 Feb 24, 2017 €109
Iberia Jan 16, 2017 Jan 25, 2017 €109
Air Europa Oct 23, 2016 Oct 26, 2016 €110
Iberia Sep 20, 2016 Sep 24, 2016 €142
Iberia Sep 13, 2016 Sep 17, 2016 €142
Iberia Sep 21, 2016 Sep 24, 2016 €142
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Oct 24, 2016 Oct 27, 2016 €70
Iberia Nov 27, 2016 Dec 7, 2016 €75
Iberia Nov 28, 2016 Dec 8, 2016 €75
Air Europa Nov 28, 2016 Dec 8, 2016 €75
Iberia Oct 18, 2016 Oct 19, 2016 €75
Iberia Oct 24, 2016 Oct 30, 2016 €75
Air Europa Nov 27, 2016 Dec 7, 2016 €75
Iberia Oct 24, 2016 Oct 28, 2016 €75
Iberia Oct 28, 2016 Oct 30, 2016 €78
Iberia Oct 22, 2016 Oct 28, 2016 €79
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Iberia Dec 15, 2016 Dec 18, 2016 €189
Iberia Jan 20, 2017 Jan 29, 2017 €189
Iberia Jan 19, 2017 Jan 28, 2017 €189
Iberia Nov 18, 2016 Nov 27, 2016 €189
Iberia Jan 6, 2017 Jan 11, 2017 €191
Iberia Nov 21, 2016 Nov 30, 2016 €205
British Airways Jan 27, 2017 Feb 1, 2017 €232
British Airways Feb 7, 2017 Feb 11, 2017 €232
Iberia Sep 26, 2016 Oct 4, 2016 €235
Iberia Oct 31, 2016 Nov 7, 2016 €250
Ibiza
Carrier Departure Date Return Date Lowest Price
Ryanair Oct 13, 2016 Oct 15, 2016 €42
Vueling May 17, 2017 May 23, 2017 €73
Vueling Sep 5, 2016 Sep 8, 2016 €74
Vueling Sep 5, 2016 Sep 9, 2016 €74
Vueling Sep 4, 2016 Sep 7, 2016 €74
Vueling Sep 5, 2016 Sep 7, 2016 €74
Vueling Sep 4, 2016 Sep 9, 2016 €74
Vueling Jul 27, 2017 Jul 30, 2017 €74
Lanzarote
Carrier Departure Date Return Date Lowest Price
Iberia Jan 19, 2017 Jan 28, 2017 €189
Iberia Nov 22, 2016 Dec 1, 2016 €189
Air Europa Oct 28, 2016 Nov 6, 2016 €189
Iberia Oct 12, 2016 Oct 17, 2016 €190
Iberia Sep 23, 2016 Sep 26, 2016 €190
Air Europa Dec 10, 2016 Dec 17, 2016 €191
Air Europa Sep 23, 2016 Sep 26, 2016 €200
Iberia Sep 30, 2016 Oct 8, 2016 €205
Iberia Oct 30, 2016 Nov 9, 2016 €205
Air Europa Sep 29, 2016 Oct 8, 2016 €205
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Oct 28, 2016 Nov 12, 2016 €84
Air Europa Sep 30, 2016 Oct 2, 2016 €89
Iberia Jan 24, 2017 Feb 1, 2017 €99
Air Europa Oct 6, 2016 Oct 10, 2016 €99
Iberia Jan 21, 2017 Jan 30, 2017 €99
Air Europa Oct 4, 2016 Oct 9, 2016 €104
Iberia Nov 20, 2016 Nov 28, 2016 €114
Iberia Nov 16, 2016 Nov 21, 2016 €114
Air Europa Sep 28, 2016 Oct 6, 2016 €114
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Mar 31, 2017 Apr 14, 2017 €54
Iberia Apr 12, 2017 Apr 13, 2017 €59
Iberia Dec 2, 2016 Dec 15, 2016 €59
Air Europa Mar 31, 2017 Apr 14, 2017 €72
Air Europa Jun 19, 2017 Jun 27, 2017 €78
Air Europa Apr 12, 2017 Apr 13, 2017 €80
Air Europa Oct 5, 2016 Oct 18, 2016 €80
Air Europa Nov 8, 2016 Nov 16, 2016 €80
Air Europa Dec 2, 2016 Dec 15, 2016 €80
Air Europa Oct 6, 2016 Oct 20, 2016 €80
Menorca
Carrier Departure Date Return Date Lowest Price
Vueling Jul 22, 2017 Jul 25, 2017 €93
Vueling Jul 21, 2017 Jul 24, 2017 €93
Vueling Jul 21, 2017 Jul 25, 2017 €93
Vueling Jul 17, 2017 Jul 23, 2017 €93
Vueling Jul 17, 2017 Jul 24, 2017 €93
Vueling Jul 20, 2017 Jul 24, 2017 €93
Vueling Jul 6, 2017 Jul 13, 2017 €123
Vueling Sep 5, 2016 Sep 7, 2016 €124
Vueling Jul 11, 2017 Jul 18, 2017 €124
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Nov 3, 2016 Nov 13, 2016 €73
Iberia Jan 14, 2017 Jan 23, 2017 €73
Iberia Dec 27, 2016 Jan 10, 2017 €73
Iberia Dec 19, 2016 Dec 29, 2016 €73
Iberia Dec 30, 2016 Jan 6, 2017 €73
Iberia Dec 22, 2016 Jan 7, 2017 €73
Iberia Nov 21, 2016 Nov 30, 2016 €73
Iberia Dec 24, 2016 Jan 1, 2017 €73
Iberia Nov 23, 2016 Nov 26, 2016 €73
Tenerife
Carrier Departure Date Return Date Lowest Price
Air Europa Nov 17, 2016 Nov 23, 2016 €69
Iberia Nov 17, 2016 Nov 23, 2016 €89
Air Europa Dec 29, 2016 Jan 10, 2017 €97
Air Europa Nov 14, 2016 Nov 19, 2016 €99
Air Europa Oct 21, 2016 Oct 23, 2016 €99
Air Europa Nov 19, 2016 Nov 26, 2016 €99
Air Europa Nov 11, 2016 Nov 19, 2016 €99
Air Europa Jan 20, 2017 Jan 28, 2017 €99
Iberia Nov 11, 2016 Nov 19, 2016 €99
Air Europa Nov 29, 2016 Dec 7, 2016 €100

Flight Schedule Summaries Number of flights searched: 317Last modified: Aug 31, 2016 12:29 AM

Madrid to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa TFN X X X X
Vueling BCN X X X X X X X
Madrid to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa PMI X X X X X X X
Madrid to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa PMI X X X X X X X
Vueling BCN X X X X X X X
Madrid to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Air Europa - X X X X X X X
Vueling - X X X X X X X
Madrid to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa TFN X X X X X
Vueling BCN X X X X X X X
Madrid to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air - X X X X X X X
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa BIO X
Vueling BCN X X X X X X X
Madrid to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air - X X X X X X X
Iberia - X X X X X X X
Iberia VLC X X X X X X X
Air Europa - X X X X X X X
Air Europa ALC X X X X X X X
Vueling BCN X X X X X X X
Madrid to Santiago de Compostela
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Vueling BCN X X X X X X
Madrid to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Vueling BCN X X X X X X X
Madrid to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air - X X X X X X X
Iberia - X X X X X X X
Air Europa - X X X X X X X
Air Europa BCN X X X X X
Vueling BCN X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Madrid to Las Palmas de Gran Canaria Air Berlin, Royal Air Maroc, Finnair, British Airways, Norwegian Air, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SATA, SAS, Brussels, Air Europa, Vueling €84
Madrid to Tenerife Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, Brussels, Air Europa, Vueling €69
Madrid to Fuerteventura Air Berlin, Finnair, British Airways, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, Air Europa, Vueling €189
Madrid to Lanzarote Air Berlin, Finnair, British Airways, Norwegian Air, Aer Lingus, Iberia, KLM, Luxair, Swiss, Air Europa, Vueling €189

Flights to Cities in Majorca

FlightsAirlineLowest Price
Madrid to Palma de Mallorca Air Berlin, Air France, Air Algerie, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, NIKI, Iberia, Meridiana, KLM, Lufthansa, Swiss, Czech, SAS, Air Europa, Vueling €73

Flights to Cities in Spain

FlightsAirlineLowest Price
Madrid to Barcelona Aegean, Air Berlin, Air France, Air Algerie, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, TAROM, Brussels, Tap Portugal, Air Europa, Vueling €70
Madrid to Malaga Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Hahn Air, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling €59
Madrid to Alicante Air Berlin, Air Algerie, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Swiss, TAROM, Brussels, easyJet, Air Europa, Vueling €109
Madrid to Seville British Airways, Ryanair, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, easyJet, Air Europa, Vueling €89
Madrid to Valencia Air France, Alitalia, British Airways, NIKI, Iberia, KLM, Lufthansa, Swiss, Czech, TAROM, Tap Portugal, Air Europa €79
Madrid to Bilbao Alitalia, British Airways, Norwegian Air, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa, Vueling €84
Madrid to Santiago de Compostela Aer Lingus, Ryanair, Iberia, Swiss, Air Europa, Vueling €88
Madrid to Granada British Airways, Iberia, Air Europa, Vueling €109
Madrid to Almeria Iberia, Luxair, easyJet, Vueling €109
Madrid to San Sebastian Iberia, Vueling €109
Madrid to Asturias British Airways, Iberia, Tap Portugal, Air Europa, Vueling €85
Madrid to A Coruna Iberia, Tap Portugal, Air Europa, Vueling €99
Madrid to Santander Iberia, Vueling €109
Madrid to Vigo Iberia, Tap Portugal, Air Europa, Vueling €89
Madrid to Menorca Air Berlin, Alitalia, British Airways, Iberia, Meridiana, Air Europa, Vueling €124
Madrid to Murcia Aer Lingus, Iberia €129
Madrid to Ibiza Air Berlin, British Airways, Ryanair, NIKI, Iberia, Meridiana, KLM, Lufthansa, Swiss, Czech, Air Europa, Vueling €42
Madrid to Pamplona Iberia €110
Madrid to Melilla Iberia, Air Europa €98
Madrid to Jerez Iberia, Luxair, Austrian, Brussels, Vueling €109
Madrid to Leon Iberia €440
Madrid to Valladolid Iberia, Vueling €205
Madrid to Badajoz Iberia, Air Europa €150
Madrid to Logrono Iberia €109
Madrid to Zaragoza Air Europa €517
Cheap Flights from Madrid to Spain, from €42 Round trip from MAD to ES