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: 26-mag-2016 12.28

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

Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia 30-ago-2016 9-set-2016 € 86
Iberia 22-giu-2016 28-giu-2016 € 87
Iberia 7-giu-2016 10-giu-2016 € 87
Iberia 15-giu-2016 21-giu-2016 € 87
Iberia 13-giu-2016 15-giu-2016 € 87
Iberia 7-giu-2016 11-giu-2016 € 87
Iberia 21-giu-2016 29-giu-2016 € 87
Iberia 6-giu-2016 9-giu-2016 € 87
Iberia 6-giu-2016 10-giu-2016 € 87
Iberia 22-giu-2016 29-giu-2016 € 87
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Vueling 20-nov-2016 27-nov-2016 € 204
Iberia 20-nov-2016 27-nov-2016 € 204
Iberia 5-nov-2016 13-nov-2016 € 212
Iberia 5-nov-2016 13-nov-2016 € 212
Vueling 13-nov-2016 20-nov-2016 € 214
Iberia 13-nov-2016 20-nov-2016 € 225
Iberia 3-nov-2016 17-nov-2016 € 232
Iberia 27-ott-2016 11-nov-2016 € 232
Iberia 10-nov-2016 13-nov-2016 € 232
Iberia 3-nov-2016 10-nov-2016 € 232
Ibiza
Carrier Departure Date Return Date Lowest Price
Meridiana 27-set-2016 30-set-2016 € 93
Meridiana 9-set-2016 16-set-2016 € 93
Meridiana 13-set-2016 23-set-2016 € 93
Meridiana 6-set-2016 16-set-2016 € 93
Meridiana 13-set-2016 16-set-2016 € 93
Meridiana 9-set-2016 23-set-2016 € 93
Meridiana 9-set-2016 23-set-2016 € 93
Meridiana 9-set-2016 16-set-2016 € 93
Meridiana 20-set-2016 23-set-2016 € 93
Meridiana 10-set-2016 16-set-2016 € 94
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Vueling 12-nov-2016 19-nov-2016 € 168
Vueling 26-set-2016 10-ott-2016 € 168
Vueling 5-nov-2016 5-nov-2016 € 168
Vueling 21-gen-2017 28-gen-2017 € 168
Vueling 12-nov-2016 19-nov-2016 € 168
Vueling 12-nov-2016 26-nov-2016 € 168
Iberia 3-ott-2016 17-ott-2016 € 178
Iberia 26-set-2016 10-ott-2016 € 178
Iberia 21-gen-2017 28-gen-2017 € 178
Iberia 12-nov-2016 19-nov-2016 € 178
Madrid
Carrier Departure Date Return Date Lowest Price
Aegean 4-feb-2017 12-feb-2017 € 121
Aegean 11-gen-2017 26-gen-2017 € 122
Aegean 8-nov-2016 13-nov-2016 € 122
Aegean 18-ott-2016 25-ott-2016 € 123
Aegean 6-dic-2016 11-dic-2016 € 123
Aegean 3-dic-2016 11-dic-2016 € 123
Aegean 1-dic-2016 11-dic-2016 € 123
Aegean 30-nov-2016 8-dic-2016 € 123
Aegean 4-nov-2016 13-nov-2016 € 123
Aegean 22-nov-2016 4-dic-2016 € 123
Malaga
Carrier Departure Date Return Date Lowest Price
Alitalia 7-set-2016 20-set-2016 € 129
Alitalia 31-ago-2016 8-set-2016 € 131
Alitalia 3-giu-2016 11-giu-2016 € 131
Alitalia 2-giu-2016 11-giu-2016 € 131
Alitalia 2-giu-2016 9-giu-2016 € 131
Alitalia 2-giu-2016 9-giu-2016 € 131
Alitalia 2-giu-2016 11-giu-2016 € 131
Alitalia 14-giu-2016 23-giu-2016 € 131
Alitalia 3-giu-2016 10-giu-2016 € 131
Alitalia 2-giu-2016 11-giu-2016 € 131
Menorca
Carrier Departure Date Return Date Lowest Price
Meridiana 26-lug-2016 4-ago-2016 € 93
Meridiana 26-lug-2016 4-ago-2016 € 93
Meridiana 26-lug-2016 3-ago-2016 € 93
Meridiana 26-lug-2016 9-ago-2016 € 93
Meridiana 26-lug-2016 28-lug-2016 € 95
Meridiana 28-lug-2016 9-ago-2016 € 107
Meridiana 28-lug-2016 4-ago-2016 € 107
Meridiana 28-lug-2016 9-ago-2016 € 107
Meridiana 28-lug-2016 4-ago-2016 € 107
Meridiana 26-lug-2016 2-ago-2016 € 118
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Ryanair 8-ott-2016 15-ott-2016 € 141
Vueling 30-ott-2016 6-nov-2016 € 163
Iberia 11-lug-2016 21-lug-2016 € 163
Vueling 4-dic-2016 10-dic-2016 € 163
Vueling 19-nov-2016 22-nov-2016 € 163
Iberia 4-dic-2016 10-dic-2016 € 163
Iberia 30-ott-2016 6-nov-2016 € 163
Iberia 19-nov-2016 22-nov-2016 € 163
Iberia 13-giu-2016 14-giu-2016 € 165
Iberia 7-giu-2016 14-giu-2016 € 165
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia 13-nov-2016 21-nov-2016 € 204
Iberia 12-nov-2016 26-nov-2016 € 204
Iberia 19-nov-2016 29-nov-2016 € 204
Iberia 19-nov-2016 24-nov-2016 € 204
Iberia 20-nov-2016 29-nov-2016 € 204
Iberia 26-nov-2016 29-nov-2016 € 204
Iberia 19-nov-2016 24-nov-2016 € 204
Iberia 13-nov-2016 21-nov-2016 € 204
Iberia 12-nov-2016 19-nov-2016 € 204
Iberia 19-nov-2016 26-nov-2016 € 204
Valencia
Carrier Departure Date Return Date Lowest Price
Tap Portugal 26-set-2016 4-ott-2016 € 141
Tap Portugal 26-set-2016 3-ott-2016 € 143
Tap Portugal 22-set-2016 26-set-2016 € 143
Tap Portugal 26-set-2016 29-set-2016 € 143
Tap Portugal 29-set-2016 3-ott-2016 € 143
Tap Portugal 27-set-2016 30-set-2016 € 143
Tap Portugal 26-set-2016 29-set-2016 € 143
Tap Portugal 16-set-2016 30-set-2016 € 143
Tap Portugal 29-set-2016 2-ott-2016 € 143
Tap Portugal 19-set-2016 26-set-2016 € 143

Flight Schedule Summaries Number of flights searched: 1.530Last modified: 26-mag-2016 12.29

Milan to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings DUS X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X
Eurowings DUS X
Iberia MAD X X X X X X X
Iberia MAD / MLN X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X
SAS CPH X X X X X X
Brussels BRU X X X X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling BCN X X X X X X X
Milan to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X
Lufthansa MUC / FRA X X X
Swiss ZRH X X X X
SAS CPH X X X X X
Brussels BRU X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X
Vueling BCN X X X X X X X
Milan to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X
Aegean ATH X X X X X X X
Air France CDG X X X X X X X
Alitalia - X X X X X X X
Alitalia FCO X X X X X X X
Belavia MSQ X X X
British Airways LHR X X X X X X X
Eurowings DUS X X X X X X
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
LOT WAW X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Austrian VIE X X X X X X X
SAS OSL X X
Brussels BRU X X X X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X X X X X X
Milan to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings STR X X X X X X X
Air France CDG X X X X X X X
Alitalia FCO X X X X
Eurowings DUS X X X X X X X
Iberia MAD X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X X
Vueling - X X
Vueling BCN X X X X X X X
Milan to San Sebastian
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Vueling BCN X X X X X X X
Milan to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X
Royal Air Maroc CMN X X
Eurowings DUS X X
Iberia MAD X X X X X X X
Austrian VIE X X
Brussels BRU X X X
Air Europa MAD X X X X X X X
Vueling - X
Vueling BCN X X X X X X X
Milan to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aegean ATH X X X X X X X
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
Iberia - X X X X X X X
Meridiana NAP X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Brussels BRU X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa - X X X X X X X
Vueling BCN X X X X X X X
Milan to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings DUS X X X X X X X
Eurowings HAM X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Meridiana - X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X
SAS ARN X X X X X X
Air Europa MAD X X X X X X X
Air Europa MAD / IBZ X X X X X X X
Vueling BCN X X X X X X X
Milan to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa FRA X X X X X X X
Brussels BRU X X X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Milan to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Royal Air Maroc CMN X
Iberia MAD X X X X X X X
Iberia MAD / OVD X X X X X X
Meridiana FUE X
Austrian VIE X X
Brussels BRU X X
Air Europa MAD X X X X X X X
Vueling BCN X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Milan to Tenerife Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 212
Milan to Las Palmas de Gran Canaria Germanwings, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Binter, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 181
Milan to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch € 212
Milan to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Monarch € 254
Milan to Santa Cruz de la Palma Air Berlin, Air France, Alitalia, British Airways, Flybe, BMI Regional, Condor, Aer Lingus, Air Dolomiti, Bulgaria Air, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 288

Flights to Cities in Majorca

FlightsAirlineLowest Price
Milan to Palma de Mallorca Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress € 163

Flights to Cities in Spain

FlightsAirlineLowest Price
Milan to Barcelona Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ € 87
Milan to Madrid Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ € 151
Milan to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch € 129
Milan to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch € 129
Milan to Bilbao Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling € 120
Milan to Seville Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Aer Lingus, Air Dolomiti, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling € 143
Milan to San Sebastian Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling € 164
Milan to Santiago de Compostela Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, Aer Lingus, Air Dolomiti, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling € 168
Milan to Granada Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 166
Milan to Valencia Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, Condor, Aer Lingus, Air Dolomiti, Eurowings, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, Air Europa € 143
Milan to Menorca Germanwings, Air Berlin, Air France, Alitalia, British Airways, Air Dolomiti, Eurowings, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Vueling € 93
Milan to Ibiza Germanwings, HOP!, Air Berlin, Air France, Alitalia, British Airways, Flybe, BMI Regional, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Sunexpress, Monarch € 93
Milan to Santander Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Vueling € 214
Milan to Zaragoza Air Berlin, Alitalia, BMI Regional, Meridiana, Luxair, Lufthansa, Czech, SAS, Air Europa € 458
Milan to Jerez Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Condor, Aer Lingus, Air Dolomiti, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Vueling € 176
Milan to Asturias Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 142
Milan to Murcia Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Austrian, SAS, Brussels, Tap Portugal € 373
Milan to A Coruna Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 152
Milan to Girona Air France, Alitalia, British Airways, BMI Regional, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, Brussels € 278
Milan to Vigo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling € 182
Milan to Valladolid Air Berlin, Alitalia, British Airways, Iberia, Meridiana, Luxair, Lufthansa, SAS, Brussels, Air Europa, Vueling € 195
Milan to Pamplona Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, Brussels, Transavia, Tap Portugal, Air Europa, Vueling € 303
Milan to Almeria Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling € 193
Milan to Logrono Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SAS, Brussels, Tap Portugal € 357
Cheap Flights from Milan to Spain, from € 96 Round trip from MIL to ES