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 20, 2016 Jun 23, 2016 CHF123
Iberia Jun 20, 2016 Jun 23, 2016 CHF123
Vueling Sep 22, 2016 Sep 29, 2016 CHF133
Vueling Jun 20, 2016 Jun 27, 2016 CHF133
Vueling Sep 22, 2016 Sep 29, 2016 CHF134
Vueling Sep 5, 2016 Sep 12, 2016 CHF134
Swiss Apr 12, 2016 Apr 19, 2016 CHF140
Swiss Apr 14, 2016 Apr 26, 2016 CHF140
Swiss Apr 19, 2016 Apr 28, 2016 CHF140
Swiss Mar 29, 2016 Apr 5, 2016 CHF141
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Mar 1, 2016 Mar 4, 2016 CHF103
Iberia Mar 8, 2016 Mar 26, 2016 CHF103
Iberia Feb 25, 2016 Mar 8, 2016 CHF103
Iberia Mar 1, 2016 Mar 3, 2016 CHF103
Iberia Feb 24, 2016 Mar 11, 2016 CHF103
Iberia Mar 1, 2016 Mar 2, 2016 CHF103
Iberia Mar 1, 2016 Mar 3, 2016 CHF103
Iberia Mar 7, 2016 Mar 11, 2016 CHF103
Iberia Mar 8, 2016 Mar 11, 2016 CHF103
Iberia Mar 29, 2016 Apr 6, 2016 CHF103
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Iberia Jun 8, 2016 Jun 15, 2016 CHF247
Iberia Jun 8, 2016 Jun 15, 2016 CHF250
Iberia May 15, 2016 May 25, 2016 CHF258
Vueling Mar 6, 2016 Mar 13, 2016 CHF262
Air Europa Nov 21, 2016 Dec 3, 2016 CHF268
Air Europa Nov 21, 2016 Dec 3, 2016 CHF270
Iberia Jun 10, 2016 Jun 24, 2016 CHF270
Iberia Jun 10, 2016 Jun 23, 2016 CHF270
Iberia Mar 13, 2016 Mar 20, 2016 CHF275
Iberia Mar 6, 2016 Mar 13, 2016 CHF275
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia Aug 29, 2016 Sep 2, 2016 CHF141
Vueling Aug 22, 2016 Sep 2, 2016 CHF141
Iberia Aug 22, 2016 Sep 2, 2016 CHF141
Iberia Aug 8, 2016 Aug 19, 2016 CHF141
Vueling Aug 8, 2016 Aug 19, 2016 CHF141
Vueling Aug 29, 2016 Sep 2, 2016 CHF141
Vueling Aug 29, 2016 Sep 2, 2016 CHF142
Iberia Aug 29, 2016 Sep 2, 2016 CHF142
Vueling Aug 22, 2016 Aug 29, 2016 CHF153
Vueling Aug 8, 2016 Aug 22, 2016 CHF153
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Sep 17, 2016 Oct 1, 2016 CHF211
Vueling Jun 11, 2016 Jun 25, 2016 CHF219
Vueling Jun 11, 2016 Jun 18, 2016 CHF219
Vueling Apr 2, 2016 Apr 5, 2016 CHF226
Vueling Sep 14, 2016 Sep 24, 2016 CHF229
Iberia Sep 17, 2016 Oct 1, 2016 CHF230
Vueling Jun 11, 2016 Jun 18, 2016 CHF230
Iberia Jun 11, 2016 Jun 18, 2016 CHF230
Iberia Jun 11, 2016 Jun 25, 2016 CHF230
Iberia Jun 11, 2016 Jun 18, 2016 CHF230
Madrid
Carrier Departure Date Return Date Lowest Price
Aegean Apr 8, 2016 Apr 10, 2016 CHF141
Aegean Apr 8, 2016 Apr 10, 2016 CHF142
Aegean Apr 8, 2016 Apr 10, 2016 CHF142
Aegean Apr 8, 2016 Apr 10, 2016 CHF142
KLM Apr 12, 2016 Apr 19, 2016 CHF162
Air France Jun 9, 2016 Jun 13, 2016 CHF165
Air France Jun 23, 2016 Jul 5, 2016 CHF165
Air France Aug 2, 2016 Aug 9, 2016 CHF165
Air France May 19, 2016 May 24, 2016 CHF165
KLM Mar 7, 2016 Mar 10, 2016 CHF165
Malaga
Carrier Departure Date Return Date Lowest Price
Vueling Mar 7, 2016 Mar 11, 2016 CHF117
Iberia Mar 9, 2016 Mar 14, 2016 CHF118
Vueling Mar 9, 2016 Mar 14, 2016 CHF118
Iberia Mar 9, 2016 Mar 16, 2016 CHF119
Iberia Mar 9, 2016 Mar 11, 2016 CHF119
Iberia Mar 9, 2016 Mar 16, 2016 CHF119
Vueling Mar 9, 2016 Mar 11, 2016 CHF119
Iberia Mar 14, 2016 Mar 16, 2016 CHF119
Iberia Jun 21, 2016 Jul 1, 2016 CHF119
Iberia May 31, 2016 Jun 7, 2016 CHF119
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Berlin Jun 3, 2016 Jun 5, 2016 CHF146
Air Berlin Mar 8, 2016 Mar 14, 2016 CHF146
Air Berlin Mar 7, 2016 Mar 15, 2016 CHF146
Air Berlin Mar 7, 2016 Mar 14, 2016 CHF146
Air Berlin Mar 6, 2016 Mar 12, 2016 CHF146
Air Berlin Mar 8, 2016 Mar 16, 2016 CHF146
Air Berlin Mar 7, 2016 Mar 12, 2016 CHF146
Air Berlin Mar 7, 2016 Mar 10, 2016 CHF146
Air Berlin Mar 8, 2016 Mar 15, 2016 CHF146
Air Berlin May 20, 2016 May 23, 2016 CHF146
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Jun 22, 2016 Jun 29, 2016 CHF202
Vueling Jun 8, 2016 Jun 15, 2016 CHF203
Iberia Jun 8, 2016 Jun 15, 2016 CHF203
Vueling Jun 8, 2016 Jun 15, 2016 CHF204
Iberia Jun 8, 2016 Jun 15, 2016 CHF204
Vueling Sep 14, 2016 Sep 21, 2016 CHF213
Iberia Sep 14, 2016 Sep 21, 2016 CHF214
Vueling Jun 22, 2016 Jun 29, 2016 CHF218
Vueling Sep 14, 2016 Sep 21, 2016 CHF219
Vueling Sep 14, 2016 Sep 21, 2016 CHF219
Valencia
Carrier Departure Date Return Date Lowest Price
KLM Jun 20, 2016 Jul 2, 2016 CHF152
KLM Jun 11, 2016 Jun 15, 2016 CHF153
KLM Aug 20, 2016 Sep 3, 2016 CHF163
KLM Sep 6, 2016 Sep 13, 2016 CHF173
Alitalia May 11, 2016 May 18, 2016 CHF173
Alitalia Jun 20, 2016 Jul 2, 2016 CHF174
Alitalia Jun 9, 2016 Jun 16, 2016 CHF181
KLM Sep 10, 2016 Sep 24, 2016 CHF187
KLM Jun 11, 2016 Jun 18, 2016 CHF188
KLM Oct 7, 2016 Oct 12, 2016 CHF188

Flight Schedule Summaries

Zurich to Lanzarote
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin - X
Iberia MAD X X X X X X X
Austrian VIE 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
Air Berlin PMI X X X X X X X
Alitalia FCO X X X
British Airways LCY X X X X X X
Iberia MAD X X X X X X X
Lufthansa MUC X X X
Swiss - X X X X X X X
Swiss GVA 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 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
Iberia MAD X X X X X X X
Swiss - X
SAS ARN 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 HAM X X X X X X X
Aegean ATH 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 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
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
Iberia MAD X X X X X X X
Iberia MAD / VGO 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
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
Air Berlin PMI X X X X X X X
Iberia MAD X X X X X 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
Air France CDG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LCY 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 MUC 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 CGN X X X X X X
Air Berlin - X X X X X X X
Eurowings DUS X X
Iberia MAD X X X X X X X
Iberia MAD / MAH X X X X X
Lufthansa FRA X X
Swiss - X X X X X X X
SAS CPH 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 MUC 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
Germanwings CGN X X
Air Berlin - X X
Iberia MAD X X X X X X X
Lufthansa MUC X X
Lufthansa FRA / MUC X X
Austrian VIE X X
Vueling BCN X 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, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Binter, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF203
Zurich to Lanzarote Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Jet2, Swiss, Thomas Cook, Binter, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF258
Zurich to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Thomas Cook, Binter, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, TUIfly, Sunexpress CHF247
Zurich to Las Palmas de Gran Canaria Helvetic, Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Thomas Cook, Binter, Czech, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling CHF219
Zurich to Santa Cruz de la Palma Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, NIKI, Iberia, KLM, Lufthansa, Swiss, Binter, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF173

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, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, TUIfly CHF146

Flights to Cities in Spain

FlightsAirlineLowest Price
Zurich to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF103
Zurich to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling CHF141
Zurich to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Twin Jet, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF117
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, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Sunexpress, Monarch CHF177
Zurich to Seville Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, NIKI, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling CHF185
Zurich to Alicante Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF140
Zurich to Bilbao Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF166
Zurich to Valencia Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, TAROM, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ CHF153
Zurich to Santiago de Compostela Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Austrian, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling CHF142
Zurich to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Iberia, Meridiana, KLM, Air Malta, Lufthansa, Swiss, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF266
Zurich to Granada Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF182
Zurich to Jerez Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Iberia, Adria, KLM, Air Malta, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF210
Zurich to Menorca Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF180
Zurich to Pamplona Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF334
Zurich to A Coruna Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Air Malta, Luxair, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF271
Zurich to Almeria Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF189
Zurich to Asturias Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Air Malta, Luxair, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF242
Zurich to Santander Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, SAS, Tap Portugal, Air Europa, Vueling CHF242
Zurich to Vigo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Binter, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF195
Zurich to Murcia Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Lufthansa, Swiss, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa CHF356
Zurich to Zaragoza Air Berlin, Air France, Etihad Regional, Bulgaria Air, Ryanair, Iberia, Lufthansa, Swiss, SAS, Tap Portugal, Air Europa, WIZZ Check Dates
Zurich to Girona Aegean, Air Berlin, Air France, Ryanair, transavia.com, KLM, Swiss CHF268
Zurich to Valladolid Aegean, Air Berlin, Alitalia, Iberia, KLM, Lufthansa, Swiss, Air Europa, Vueling Check Dates
Zurich to Badajoz Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa CHF489
Cheap Flights from Zurich to Spain, from CHF105 Round trip from ZRH to ES