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: Sep 26, 2016 12:23 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Air Europa Oct 6, 2016 Oct 17, 2016 €80
Air Europa Nov 17, 2016 Nov 26, 2016 €109
Air Europa Oct 20, 2016 Oct 29, 2016 €109
Air Europa Dec 16, 2016 Dec 25, 2016 €109
Air Europa Oct 31, 2016 Nov 9, 2016 €110
Air Europa Oct 2, 2016 Oct 11, 2016 €120
Vueling Feb 2, 2017 Feb 6, 2017 €180
Vueling Feb 1, 2017 Feb 11, 2017 €181
Barcelona
Carrier Departure Date Return Date Lowest Price
Air Europa Jan 13, 2017 Jan 15, 2017 €71
Air Europa Jul 1, 2017 Jul 5, 2017 €71
Air Europa Feb 23, 2017 Feb 25, 2017 €71
Air Europa Dec 4, 2016 Dec 11, 2016 €74
Iberia Jan 16, 2017 Jan 17, 2017 €74
Air Europa Oct 25, 2016 Oct 27, 2016 €74
Air Europa Jan 16, 2017 Jan 17, 2017 €74
Iberia Jul 1, 2017 Jul 5, 2017 €74
Iberia Feb 23, 2017 Feb 25, 2017 €78
Air Europa Dec 23, 2016 Jan 3, 2017 €78
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Air Europa Apr 1, 2017 Apr 8, 2017 €159
Iberia May 31, 2017 Jun 7, 2017 €159
Iberia Nov 11, 2016 Nov 15, 2016 €179
Iberia Dec 20, 2016 Dec 31, 2016 €188
Iberia Dec 3, 2016 Dec 13, 2016 €188
Iberia Dec 16, 2016 Jan 5, 2017 €188
Iberia Dec 21, 2016 Dec 31, 2016 €188
Iberia Jan 23, 2017 Feb 1, 2017 €188
Ibiza
Carrier Departure Date Return Date Lowest Price
Vueling May 15, 2017 May 18, 2017 €73
Vueling Mar 27, 2017 Mar 31, 2017 €73
Vueling Apr 20, 2017 Apr 23, 2017 €74
Vueling Mar 31, 2017 Apr 2, 2017 €74
Vueling May 2, 2017 May 9, 2017 €74
Vueling May 29, 2017 Jun 2, 2017 €74
Vueling Mar 31, 2017 Apr 5, 2017 €74
Vueling Apr 1, 2017 Apr 8, 2017 €74
Vueling Jun 7, 2017 Jun 15, 2017 €74
Lanzarote
Carrier Departure Date Return Date Lowest Price
Iberia Nov 14, 2016 Nov 20, 2016 €159
Iberia Jan 14, 2017 Jan 23, 2017 €188
Iberia Nov 19, 2016 Nov 28, 2016 €188
Iberia Nov 11, 2016 Nov 21, 2016 €188
Iberia Feb 14, 2017 Feb 23, 2017 €188
Iberia Nov 21, 2016 Nov 26, 2016 €188
Iberia Jan 9, 2017 Jan 15, 2017 €188
Iberia Feb 24, 2017 Mar 1, 2017 €188
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Feb 6, 2017 Feb 8, 2017 €69
Air Europa Nov 11, 2016 Nov 15, 2016 €69
Air Europa Nov 6, 2016 Nov 21, 2016 €69
Air Europa Nov 18, 2016 Nov 21, 2016 €69
Air Europa Nov 14, 2016 Nov 20, 2016 €69
Iberia Jan 12, 2017 Jan 27, 2017 €69
Iberia Nov 11, 2016 Nov 15, 2016 €69
Air Europa Nov 7, 2016 Nov 13, 2016 €69
Air Europa Nov 16, 2016 Nov 25, 2016 €69
Air Europa Nov 9, 2016 Nov 14, 2016 €69
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Apr 22, 2017 May 1, 2017 €58
Iberia May 30, 2017 Jun 13, 2017 €58
Iberia Dec 1, 2016 Dec 5, 2016 €80
Iberia Feb 19, 2017 Feb 28, 2017 €89
Iberia May 23, 2017 May 30, 2017 €89
Iberia Mar 16, 2017 Mar 25, 2017 €89
Iberia Dec 28, 2016 Jan 3, 2017 €99
Iberia Dec 15, 2016 Dec 23, 2016 €109
Iberia Nov 19, 2016 Nov 28, 2016 €109
Iberia Dec 22, 2016 Dec 27, 2016 €110
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Feb 9, 2017 Feb 15, 2017 €47
Iberia May 31, 2017 Jun 7, 2017 €49
Iberia Aug 2, 2017 Aug 15, 2017 €49
Iberia Jun 30, 2017 Jul 10, 2017 €49
Air Europa Dec 1, 2016 Dec 5, 2016 €68
Air Europa Feb 9, 2017 Feb 15, 2017 €68
Air Europa Aug 2, 2017 Aug 15, 2017 €70
Air Europa May 31, 2017 Jun 7, 2017 €70
Air Europa Oct 21, 2016 Oct 23, 2016 €70
Iberia Jan 18, 2017 Jan 27, 2017 €75
Seville
Carrier Departure Date Return Date Lowest Price
British Airways Jan 13, 2017 Jan 16, 2017 €182
British Airways Jan 14, 2017 Jan 16, 2017 €191
British Airways Jan 21, 2017 Jan 23, 2017 €191
British Airways Jan 28, 2017 Jan 30, 2017 €191
British Airways Feb 24, 2017 Feb 28, 2017 €196
British Airways Nov 17, 2016 Nov 18, 2016 €201
British Airways Nov 26, 2016 Nov 28, 2016 €201
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia May 19, 2017 Jun 3, 2017 €69
Iberia May 18, 2017 Jun 3, 2017 €69
Iberia May 4, 2017 May 9, 2017 €69
Iberia Feb 9, 2017 Feb 14, 2017 €69
Iberia May 31, 2017 Jun 7, 2017 €69
Iberia Feb 7, 2017 Feb 21, 2017 €69
Iberia Feb 2, 2017 Feb 14, 2017 €69
Iberia Feb 4, 2017 Feb 18, 2017 €69
Iberia Jan 15, 2017 Jan 28, 2017 €69
Iberia Jun 4, 2017 Jun 17, 2017 €69

Cheap Last Minute Flights from Madrid to Spain

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Madrid to Spain. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Palma de Mallorca 10/21/16 10/23/16 €70
Barcelona 10/22/16 10/25/16 €83
Santiago de Compostela 10/22/16 10/24/16 €99
Asturias 10/28/16 10/30/16 €86
Vigo 10/29/16 11/1/16 €135

Flight Schedule Summaries Last modified: Sep 26, 2016 12:23 AMNumber of routes searched: 563Number of itineraries searched: 1,079,554

Madrid to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia -
Tap Portugal LIS
Air France CDG
Norwegian Air PMI
British Airways LGW
Aegean ATH
Alitalia FCO
British Airways LHR
Lufthansa FRA
KLM AMS
Lufthansa MUC
Air Algerie ALG
Swiss ZRH
Brussels BRU
Finnair HEL
TAROM OTP
Luxair LUX
Bulgaria Air SOF
Ryanair BGY
Ryanair FEZ
Madrid to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air -
British Airways LGW
Air Europa BIO
Air Berlin DUS
Air Europa AGP
British Airways LHR
Air Berlin MUC
Air Berlin VIE
Brussels BRU
Alitalia FCO
Luxair LUX
Aer Lingus DUB
Royal Air Maroc CMN
Finnair HEL
Madrid to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air -
British Airways LHR
Vueling BCN
Air Europa BIO
Air Berlin DUS
Air Berlin TXL
Norwegian Air LGW
Brussels BRU
Aer Lingus DUB
Finnair HEL
Luxair LUX
Royal Air Maroc CMN
Czech PRG
Madrid to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia -
Iberia LEI
Iberia VLC
Lufthansa FRA
Tap Portugal LIS
Swiss ZRH
Vueling IBZ
Transavia ORY
Czech PRG
Madrid to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Norwegian Air -
Air Europa BCN
Air France ORY
Air Europa BIO
Czech PRG
Air Algerie ALG
Meridiana TRN
Finnair HEL
Bulgaria Air SOF
Luxair LUX
Madrid to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia -
Vueling BCN
Royal Air Maroc CMN
Air France CDG
Alitalia FCO
Tap Portugal LIS
Swiss ZRH
Brussels BRU
Czech PRG
Aer Lingus DUB
Ryanair EIN
Ryanair PMI
Finnair HEL
Bulgaria Air SOF
Luxair LUX
easyJet BSL
easyJet MXP
Madrid to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS
Brussels BRU
KLM AMS
Lufthansa MUC
Air France CDG
Alitalia FCO
easyJet MXP
Vueling MAH
Madrid to Santiago de Compostela
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Vueling BCN
Swiss ZRH
Aer Lingus DUB
Ryanair -
Madrid to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Air Algerie ALG
Aer Lingus DUB
Aeroflot SVO
WIZZ OTP
Madrid to Valencia
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Air France CDG
Tap Portugal LIS
Alitalia FCO
Lufthansa FRA
Swiss ZRH
TAROM OTP
Czech PRG

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Flights from Madrid to Las Palmas de Gran Canaria Royal Air Maroc, British Airways, Norwegian Air, Iberia, Air Europa €69
Flights from Madrid to Tenerife Air France, Royal Air Maroc, British Airways, Norwegian Air, Iberia, Air Europa €69
Flights from Madrid to Fuerteventura British Airways, Iberia, Air Europa €179
Flights from Madrid to Lanzarote British Airways, Iberia, Air Europa, Vueling €159

Flights to Cities in Majorca

FlightsAirlineLowest Price
Flights from Madrid to Palma de Mallorca Air Berlin, Air France, Air Algerie, British Airways, Norwegian Air, Iberia, Air Europa €68
Cheap Flights from Madrid to Spain, from €47 Round trip from MAD to ES