Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Zurich To Spain

Cheap flights from Zurich (ZRH) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Vueling Jun 23, 2016 Jun 27, 2016 CHF126
Iberia Aug 29, 2016 Sep 12, 2016 CHF126
Vueling Aug 29, 2016 Sep 12, 2016 CHF126
Iberia Jun 27, 2016 Jul 4, 2016 CHF126
Vueling Sep 5, 2016 Sep 12, 2016 CHF126
Iberia Jun 23, 2016 Jun 27, 2016 CHF126
Iberia Sep 5, 2016 Sep 12, 2016 CHF126
Vueling Jun 20, 2016 Jun 23, 2016 CHF126
Vueling Jun 27, 2016 Jul 4, 2016 CHF126
Iberia Jun 20, 2016 Jun 23, 2016 CHF126
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia May 8, 2016 May 12, 2016 CHF106
Iberia May 9, 2016 May 12, 2016 CHF106
Iberia May 8, 2016 May 15, 2016 CHF106
Iberia May 10, 2016 May 13, 2016 CHF106
Iberia May 18, 2016 May 20, 2016 CHF106
Iberia May 8, 2016 May 13, 2016 CHF106
Iberia May 8, 2016 May 20, 2016 CHF106
Iberia May 8, 2016 May 13, 2016 CHF106
Iberia May 9, 2016 May 13, 2016 CHF106
Iberia May 23, 2016 May 26, 2016 CHF106
Ibiza
Carrier Departure Date Return Date Lowest Price
KLM Aug 20, 2016 Aug 24, 2016 CHF156
KLM Jul 4, 2016 Jul 11, 2016 CHF156
KLM Aug 24, 2016 Aug 29, 2016 CHF156
KLM Jun 28, 2016 Jul 13, 2016 CHF156
KLM Aug 27, 2016 Aug 30, 2016 CHF156
KLM Jun 27, 2016 Jul 6, 2016 CHF156
Air France Aug 24, 2016 Aug 29, 2016 CHF157
Air France Aug 27, 2016 Aug 30, 2016 CHF157
KLM Aug 27, 2016 Aug 30, 2016 CHF157
Air France Aug 20, 2016 Aug 24, 2016 CHF157
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia May 28, 2016 Jun 4, 2016 CHF207
Vueling May 28, 2016 Jun 4, 2016 CHF209
Vueling Jun 11, 2016 Jun 18, 2016 CHF223
Vueling Jun 11, 2016 Jun 18, 2016 CHF225
Iberia Jun 11, 2016 Jun 18, 2016 CHF234
Iberia May 28, 2016 Jun 4, 2016 CHF236
Iberia Jun 11, 2016 Jun 18, 2016 CHF237
Vueling Oct 29, 2016 Nov 6, 2016 CHF237
Vueling Nov 16, 2016 Nov 23, 2016 CHF242
Vueling Jun 4, 2016 Jun 11, 2016 CHF242
Madrid
Carrier Departure Date Return Date Lowest Price
Aegean Jun 6, 2016 Jun 9, 2016 CHF145
KLM Nov 1, 2016 Nov 16, 2016 CHF156
KLM Jan 12, 2017 Feb 1, 2017 CHF157
KLM Nov 8, 2016 Nov 15, 2016 CHF165
KLM Nov 22, 2016 Nov 29, 2016 CHF165
KLM Nov 16, 2016 Nov 23, 2016 CHF165
KLM Nov 24, 2016 Dec 5, 2016 CHF167
Aegean Oct 15, 2016 Oct 17, 2016 CHF172
KLM Nov 25, 2016 Dec 11, 2016 CHF174
KLM Nov 22, 2016 Nov 30, 2016 CHF175
Malaga
Carrier Departure Date Return Date Lowest Price
Iberia Jun 21, 2016 Jun 24, 2016 CHF120
Vueling May 10, 2016 May 20, 2016 CHF120
Vueling Jun 21, 2016 Jun 26, 2016 CHF120
Vueling May 31, 2016 Jun 10, 2016 CHF120
Iberia May 10, 2016 May 20, 2016 CHF120
Iberia Jun 21, 2016 Jun 26, 2016 CHF120
Iberia Jun 14, 2016 Jun 21, 2016 CHF120
Vueling Jun 21, 2016 Jun 24, 2016 CHF120
Iberia Sep 20, 2016 Oct 4, 2016 CHF120
Iberia May 31, 2016 Jun 10, 2016 CHF120
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Berlin Jun 20, 2016 Jun 27, 2016 CHF153
Air Berlin Jun 30, 2016 Jul 4, 2016 CHF153
Air Berlin Jun 15, 2016 Jun 23, 2016 CHF153
Air Berlin May 19, 2016 May 22, 2016 CHF153
Air Berlin Jun 13, 2016 Jun 23, 2016 CHF153
Air Berlin Jun 5, 2016 Jun 8, 2016 CHF153
Air Berlin May 29, 2016 Jun 1, 2016 CHF153
Air Berlin Mar 5, 2017 Mar 15, 2017 CHF153
Air Berlin May 26, 2016 Jun 2, 2016 CHF153
Air Berlin Jun 13, 2016 Jun 22, 2016 CHF154
Santiago de Compostela
Carrier Departure Date Return Date Lowest Price
Iberia Jun 24, 2016 Jun 29, 2016 CHF100
Vueling Jun 24, 2016 Jun 30, 2016 CHF100
Vueling Jun 24, 2016 Jun 29, 2016 CHF100
Vueling Jun 29, 2016 Jul 1, 2016 CHF100
Iberia Jun 29, 2016 Jul 1, 2016 CHF100
Iberia Jun 24, 2016 Jun 30, 2016 CHF100
Iberia Jun 24, 2016 Jul 8, 2016 CHF101
Iberia Aug 16, 2016 Sep 3, 2016 CHF123
Vueling Aug 16, 2016 Sep 3, 2016 CHF123
Iberia Jun 25, 2016 Jul 2, 2016 CHF137
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Jan 21, 2017 Jan 28, 2017 CHF207
Vueling Jun 8, 2016 Jun 22, 2016 CHF207
Iberia Jun 29, 2016 Jul 6, 2016 CHF207
Iberia Jun 8, 2016 Jun 22, 2016 CHF207
Vueling Jun 29, 2016 Jul 6, 2016 CHF207
Iberia Nov 19, 2016 Dec 3, 2016 CHF240
Iberia Jun 29, 2016 Jul 6, 2016 CHF243
Vueling Jun 29, 2016 Jul 6, 2016 CHF243
Iberia Jun 8, 2016 Jun 22, 2016 CHF245
Vueling Jun 8, 2016 Jun 22, 2016 CHF245
Valencia
Carrier Departure Date Return Date Lowest Price
KLM Sep 26, 2016 Sep 30, 2016 CHF157
KLM May 22, 2016 May 25, 2016 CHF157
KLM Jun 21, 2016 Jun 28, 2016 CHF177
Alitalia Oct 5, 2016 Oct 12, 2016 CHF177
Alitalia Oct 5, 2016 Oct 12, 2016 CHF179
KLM Oct 5, 2016 Oct 12, 2016 CHF191
KLM Aug 21, 2016 Aug 31, 2016 CHF191
Swiss May 1, 2016 May 10, 2016 CHF193
Swiss May 6, 2016 May 10, 2016 CHF193
Swiss May 1, 2016 May 11, 2016 CHF193

Flight Schedule Summaries

Zurich to Lanzarote
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X X
Iberia MAD X X X X X X X
Vueling BCN X X X X X X
Zurich to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings DUS X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Eurowings DUS X
Iberia MAD X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X
SAS CPH X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling - X X X
Vueling BCN X X X X X X X
Zurich to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - 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
Lufthansa MUC / FRA X X X
Swiss - X X X
SAS OSL X X X X X X X
Vueling BCN X X X X X X X
Zurich to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings DUS X X X X X X X
Aegean ATH 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
British Airways LHR X X X 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 MUC X X X X X X X
LOT WAW X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X X X
Austrian VIE X X X X X X X
SAS OSL X X X X X
Tap Portugal LIS X X X X X X X
Vueling - X X X X X X X
Zurich to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Alitalia FCO X X
Eurowings DUS X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VGO X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss - X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X X X X
Zurich to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X X
Air Berlin - X X X X X X X
Air Berlin PMI X X X X X X X
Eurowings DUS X X X
Etihad Regional GVA 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
Austrian VIE X X
Vueling BCN X X X X X X X
Zurich 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
British Airways LHR X X X X X X X
Iberia - 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 - X X X X X X X
Swiss GVA X X X X X X X
Tap Portugal OPO X X X X X X X
Vueling BCN X X X X X X X
Zurich to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings DUS X X X X X X X
Air Berlin - X X X X X X X
airBaltic RIX X
Eurowings DUS X X X X X X
Tri-M.G. - X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MAH X X X X X X
Lufthansa MUC X X X X X X X
Swiss - X X X X X X X
Swiss GVA X X X X X
SAS ARN X X X X X X X
Vueling BCN X X X X X X X
Zurich to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / LEI X X X X X X X
Lufthansa FRA X 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
Zurich to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X X
Iberia MAD X X X X X X X
Austrian VIE X X
Vueling BCN X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Zurich to Tenerife Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling, Sunexpress CHF207
Zurich to Lanzarote Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF250
Zurich to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Thomas Cook, Binter, Czech, Austrian, SATA, SAS, Brussels, Germania, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF276
Zurich to Las Palmas de Gran Canaria Helvetic, Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF207
Zurich to Santa Cruz de la Palma Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Etihad Regional, Bulgaria Air, Iberia, KLM, Lufthansa, Swiss, Binter, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF263

Flights to Cities in Majorca

FlightsAirlineLowest Price
Zurich to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, TUIfly, Sunexpress, Monarch CHF153

Flights to Cities in Spain

FlightsAirlineLowest Price
Zurich to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF106
Zurich to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF145
Zurich to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, Primera Air, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF120
Zurich to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF156
Zurich to Seville Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF182
Zurich to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Adria, KLM, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ CHF126
Zurich to Bilbao Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF145
Zurich to Valencia Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF157
Zurich to Santiago de Compostela Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Binter, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF100
Zurich to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa, Vueling CHF186
Zurich to Granada Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Bulgaria Air, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF215
Zurich to Jerez Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Vueling CHF225
Zurich to Menorca Helvetic, Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, Etihad Regional, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Air Europa, Vueling CHF259
Zurich to Pamplona Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa, Vueling CHF359
Zurich to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Swiss, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF215
Zurich to Almeria Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa, Vueling CHF206
Zurich to Asturias Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF251
Zurich to Santander Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa, Vueling CHF222
Zurich to Vigo Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF227
Zurich to Murcia Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal CHF363
Zurich to Zaragoza Air Berlin, Air France, Ryanair, Tap Portugal, Air Europa Check Dates
Zurich to Girona Air France, KLM, Swiss CHF240
Zurich to Valladolid Air Berlin, Alitalia, Iberia, Swiss, Air Europa, Vueling Check Dates
Zurich to Badajoz Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa Check Dates
Cheap Flights from Zurich to Spain, from CHF103 Round trip from ZRH to ES