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 Milan To Spain Last modified: Sep 27, 2016 12:25 AM

Cheap flights from Milan (MIL) to popular destinations in Spain (ES)

Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Oct 8, 2016 Oct 11, 2016 €84
Iberia Oct 6, 2016 Oct 11, 2016 €84
Iberia Oct 10, 2016 Oct 14, 2016 €84
Iberia Oct 10, 2016 Oct 13, 2016 €84
Iberia Oct 8, 2016 Oct 18, 2016 €84
Iberia Oct 4, 2016 Oct 6, 2016 €84
Iberia Oct 8, 2016 Oct 13, 2016 €84
Iberia Oct 10, 2016 Oct 20, 2016 €84
Iberia Oct 10, 2016 Oct 11, 2016 €84
Iberia Oct 10, 2016 Oct 15, 2016 €84
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Iberia Nov 12, 2016 Nov 21, 2016 €205
Vueling Nov 13, 2016 Nov 21, 2016 €208
Vueling Oct 31, 2016 Nov 10, 2016 €208
Vueling Nov 17, 2016 Nov 21, 2016 €208
Vueling Jan 14, 2017 Jan 23, 2017 €215
Iberia Jan 14, 2017 Jan 23, 2017 €215
Iberia Jan 21, 2017 Jan 26, 2017 €215
Iberia Oct 31, 2016 Nov 9, 2016 €216
Iberia Oct 31, 2016 Nov 4, 2016 €216
Iberia Oct 31, 2016 Nov 7, 2016 €216
Ibiza
Carrier Departure Date Return Date Lowest Price
Meridiana Feb 5, 2017 Feb 10, 2017 €90
Vueling Jun 10, 2017 Jun 20, 2017 €104
Vueling May 20, 2017 May 23, 2017 €104
Vueling Jun 10, 2017 Jun 13, 2017 €104
Vueling Jun 20, 2017 Jun 27, 2017 €104
Vueling Jun 8, 2017 Jun 13, 2017 €104
Vueling Jun 20, 2017 Jun 26, 2017 €104
Vueling Jun 6, 2017 Jun 22, 2017 €104
Meridiana Mar 17, 2017 Mar 24, 2017 €106
Meridiana Feb 12, 2017 Feb 19, 2017 €114
Lanzarote
Carrier Departure Date Return Date Lowest Price
Iberia Nov 8, 2016 Nov 24, 2016 €197
Vueling Nov 8, 2016 Nov 24, 2016 €197
Vueling Nov 8, 2016 Nov 22, 2016 €197
Iberia Nov 8, 2016 Nov 22, 2016 €197
Iberia Nov 9, 2016 Nov 11, 2016 €198
Iberia Nov 8, 2016 Nov 15, 2016 €198
Iberia Nov 9, 2016 Nov 16, 2016 €198
Iberia Nov 15, 2016 Nov 22, 2016 €198
Iberia Nov 10, 2016 Nov 16, 2016 €198
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Vueling Nov 5, 2016 Nov 12, 2016 €154
Vueling Nov 12, 2016 Nov 19, 2016 €154
Iberia Nov 5, 2016 Nov 12, 2016 €154
Iberia Nov 5, 2016 Nov 19, 2016 €154
Vueling Nov 5, 2016 Nov 19, 2016 €154
Iberia Nov 12, 2016 Nov 19, 2016 €154
Iberia Jan 21, 2017 Jan 28, 2017 €155
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia Nov 18, 2016 Nov 27, 2016 €126
Iberia Nov 16, 2016 Nov 24, 2016 €126
Iberia Oct 31, 2016 Nov 9, 2016 €126
Iberia Nov 17, 2016 Nov 26, 2016 €126
Iberia Dec 14, 2016 Dec 22, 2016 €126
Iberia Dec 14, 2016 Dec 23, 2016 €126
Iberia Nov 16, 2016 Nov 25, 2016 €127
Iberia Oct 31, 2016 Nov 10, 2016 €127
Malaga
Carrier Departure Date Return Date Lowest Price
KLM Nov 7, 2016 Nov 14, 2016 €136
KLM Nov 8, 2016 Nov 15, 2016 €136
KLM Oct 31, 2016 Nov 10, 2016 €136
KLM Nov 7, 2016 Nov 10, 2016 €136
KLM Oct 31, 2016 Nov 9, 2016 €136
KLM Nov 9, 2016 Nov 16, 2016 €136
KLM Nov 9, 2016 Nov 14, 2016 €136
KLM Nov 6, 2016 Nov 9, 2016 €136
KLM Nov 6, 2016 Nov 10, 2016 €136
KLM Nov 5, 2016 Nov 9, 2016 €136
Seville
Carrier Departure Date Return Date Lowest Price
KLM Nov 14, 2016 Nov 17, 2016 €136
KLM Dec 4, 2016 Dec 8, 2016 €136
KLM Dec 6, 2016 Dec 12, 2016 €136
KLM Dec 1, 2016 Dec 9, 2016 €136
KLM Dec 4, 2016 Dec 9, 2016 €136
KLM Dec 6, 2016 Dec 11, 2016 €136
KLM Dec 5, 2016 Dec 9, 2016 €136
KLM Nov 21, 2016 Nov 24, 2016 €136
KLM Dec 1, 2016 Dec 11, 2016 €136
KLM Nov 8, 2016 Nov 17, 2016 €136
Tenerife
Carrier Departure Date Return Date Lowest Price
Alitalia Jan 29, 2017 Feb 5, 2017 €159
Alitalia Jan 22, 2017 Feb 5, 2017 €159
KLM Jan 22, 2017 Feb 1, 2017 €198
KLM Jan 22, 2017 Feb 2, 2017 €198
KLM Jan 22, 2017 Feb 8, 2017 €198
KLM Jan 28, 2017 Feb 13, 2017 €198
KLM Jan 28, 2017 Feb 2, 2017 €198
Alitalia Mar 18, 2017 Mar 25, 2017 €199
Valencia
Carrier Departure Date Return Date Lowest Price
Air France Nov 25, 2016 Dec 4, 2016 €140
Air France Nov 2, 2016 Nov 16, 2016 €159
Air France Nov 4, 2016 Nov 10, 2016 €159
Air France Nov 3, 2016 Nov 9, 2016 €159
Air France Oct 27, 2016 Nov 3, 2016 €159
Air France Nov 4, 2016 Nov 8, 2016 €159
Air France Oct 31, 2016 Nov 3, 2016 €159
Air France Nov 2, 2016 Nov 10, 2016 €159
Air France Nov 6, 2016 Nov 12, 2016 €159

Cheap Last Minute Flights from Milan to Spain

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

DestinationDepartingReturningPrice
Bilbao 10/13/16 10/16/16 €115
Malaga 10/14/16 10/16/16 €155
Alicante 10/21/16 10/24/16 €110
Barcelona 10/22/16 10/25/16 €84
Seville 10/27/16 11/1/16 €154

Flight Schedule Summaries Last modified: Sep 27, 2016 12:25 AMNumber of routes searched: 613Number of itineraries searched: 2,487,635

Milan to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia -
Tap Portugal LIS
Swiss ZRH
Brussels BRU
Air France CDG
Vueling BCN
Air Berlin VIE
Alitalia FCO
British Airways LHR
Air Berlin DUS
Air Berlin TXL
Air France ORY
Aegean ATH
Lufthansa MUC
Turkish IST
Czech PRG
Pegasus SAW
Meridiana NAP
LOT WAW
TunisAir TUN
Luxair LUX
Royal Air Maroc CMN
Finnair HEL
Aeroflot SVO
easyJet LGW
Air Algerie ALG
Emirates DXB
Bulgaria Air SOF
Ryanair CRL
Ryanair IBZ
Ryanair STN
Qatar DOH
Milan to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Swiss ZRH
KLM AMS
Lufthansa FRA
Alitalia -
Air France CDG
Tap Portugal LIS
Lufthansa MUC
Air Berlin VIE
Iberia MAD
Alitalia FCO
Turkish IST
Czech PRG
Aegean ATH
British Airways LHR
SAS CPH
LOT WAW
Luxair LUX
Germanwings STR
Germanwings CGN
Germanwings DUS
Belavia MSQ
TunisAir TUN
Air Moldova KIV
Air Algerie ALG
Royal Air Maroc CMN
Finnair HEL
Norwegian Shuttle OSL
Emirates DXB
Ryanair BRU
El Al TLV
Pegasus SAW
Aeroflot SVO
Vueling IBZ
Milan to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS
Iberia BCN
Lufthansa FRA
Iberia MAD
Brussels BRU
Milan to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO
Air France CDG
Tap Portugal LIS
Swiss ZRH
Brussels BRU
Turkish IST
Lufthansa FRA
SAS CPH
Iberia BCN
Czech PRG
Finnair HEL
Bulgaria Air SOF
Royal Air Maroc CMN
Norwegian Shuttle OSL
Aer Lingus DUB
Aeroflot SVO
easyJet -
easyJet LGW
Milan to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
KLM AMS
Iberia BCN
Aer Lingus DUB
Air Algerie ALG
Milan to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS
Swiss ZRH
Brussels BRU
Royal Air Maroc CMN
Czech PRG
Aeroflot SVO
Luxair LUX
British Airways LHR
Meridiana ACE
Meridiana FUE
Aer Lingus DUB
Finnair HEL
Ryanair MAD
Milan to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Swiss ZRH
SAS CPH
British Airways LHR
Brussels BRU
Royal Air Maroc CMN
SAS ARN
Luxair LUX
Aer Lingus DUB
Finnair HEL
Eurowings HAM
Norwegian Shuttle OSL
Milan to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS
KLM AMS
Air France CDG
British Airways LHR
Eurowings DUS
Turkish IST
Milan to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
SAS CPH
Czech PRG
Germanwings STR
Germanwings CGN
Luxair LUX
Aer Lingus DUB
Bulgaria Air SOF

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Flights from Milan to Tenerife Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, Brussels, Air Europa, Vueling €159
Flights from Milan to Las Palmas de Gran Canaria Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, SmartWings, Brussels, Air Europa, Vueling €154
Flights from Milan to Lanzarote Air Berlin, Air France, British Airways, Aer Lingus, Iberia, Meridiana, Swiss, Czech, SmartWings, Air Europa, Vueling €197
Flights from Milan to Fuerteventura Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, Meridiana, Lufthansa, Swiss, Czech, SmartWings, Vueling €205
Flights from Milan to Santa Cruz de la Palma Air Berlin, British Airways, Iberia, KLM, Vueling €216

Flights to Cities in Majorca

FlightsAirlineLowest Price
Flights from Milan to Palma de Mallorca Air Berlin, Air France, Iberia, Meridiana, Swiss, Air Europa, Vueling, FlexFlight €158

Flights to Cities in Spain

FlightsAirlineLowest Price
Flights from Milan to Barcelona Germanwings, Air France, Alitalia, British Airways, Iberia, Luxair, Lufthansa, Swiss, Air Europa, Vueling €84
Flights from Milan to Madrid Air Berlin, Alitalia, British Airways, Iberia, Meridiana, Luxair, Lufthansa, Swiss, Brussels, Saudi Arabian, Tap Portugal, Air Europa, Vueling €126
Flights from Milan to Malaga Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Turkish, Tap Portugal, Air Europa, Vueling €136
Flights from Milan to Alicante Air Berlin, Air Algerie, Alitalia, British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Air Europa, Vueling €110
Flights from Milan to Bilbao Germanwings, Air France, Iberia, Lufthansa, Swiss, easyJet, Air Europa, Vueling €115
Flights from Milan to Seville British Airways, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling €136
Flights from Milan to San Sebastian British Airways, Iberia, Vueling €184
Flights from Milan to Santiago de Compostela British Airways, Aer Lingus, Iberia, Swiss, Vueling €162
Flights from Milan to Granada British Airways, Iberia, Vueling €160
Flights from Milan to Valencia Germanwings, Air France, Alitalia, Iberia €140
Flights from Milan to Menorca British Airways, Iberia, Meridiana, Vueling €157
Flights from Milan to Ibiza Alitalia, Iberia, Meridiana, Lufthansa, Swiss, Air Europa, Vueling €121
Flights from Milan to Santander Iberia, Vueling €187
Flights from Milan to ZaragozaCheck Dates
Flights from Milan to Jerez British Airways, Iberia, Luxair, Austrian, Brussels, Vueling €160
Flights from Milan to Asturias British Airways, Iberia, Tap Portugal, Vueling €151
Flights from Milan to Murcia British Airways, Aer Lingus, Iberia €235
Flights from Milan to A Coruna Air France, Alitalia, British Airways, Iberia, KLM, Tap Portugal, Air Europa, Vueling €151
Flights from Milan to Girona KLM €302
Flights from Milan to Vigo Air France, Alitalia, British Airways, Iberia, KLM, Tap Portugal, Air Europa, Vueling €151
Flights from Milan to Valladolid Vueling €298
Flights from Milan to Pamplona British Airways, Iberia €268
Flights from Milan to Almeria British Airways, Iberia, Vueling €220
Flights from Milan to LogronoCheck Dates
Cheap Flights from Milan to Spain, from €84 Round trip from MIL to ES