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 Zurich To Spain Last modified: Jun 28, 2016 12:36 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia Aug 22, 2016 Aug 29, 2016 CHF129
Iberia Sep 5, 2016 Sep 12, 2016 CHF129
Iberia Aug 18, 2016 Aug 25, 2016 CHF129
Iberia Sep 12, 2016 Sep 19, 2016 CHF129
Iberia Sep 19, 2016 Sep 26, 2016 CHF129
Iberia Sep 15, 2016 Sep 22, 2016 CHF129
Iberia Aug 15, 2016 Aug 22, 2016 CHF129
Iberia Sep 8, 2016 Sep 15, 2016 CHF129
Iberia Sep 1, 2016 Sep 8, 2016 CHF129
Iberia Aug 29, 2016 Sep 5, 2016 CHF129
Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Aug 11, 2016 Aug 24, 2016 CHF108
Iberia Aug 12, 2016 Aug 25, 2016 CHF108
Iberia Aug 28, 2016 Sep 9, 2016 CHF108
Iberia Aug 15, 2016 Aug 28, 2016 CHF108
Iberia Aug 28, 2016 Sep 16, 2016 CHF108
Iberia Aug 28, 2016 Sep 3, 2016 CHF108
Iberia Aug 15, 2016 Aug 24, 2016 CHF108
Iberia Aug 28, 2016 Sep 5, 2016 CHF108
Iberia Aug 14, 2016 Aug 27, 2016 CHF108
Iberia Aug 25, 2016 Sep 5, 2016 CHF108
Fuerteventura
Carrier Departure Date Return Date Lowest Price
Iberia Nov 20, 2016 Nov 27, 2016 CHF243
Iberia Nov 12, 2016 Nov 25, 2016 CHF267
Iberia Nov 9, 2016 Nov 16, 2016 CHF267
Iberia Nov 19, 2016 Nov 26, 2016 CHF267
Iberia Sep 19, 2016 Sep 26, 2016 CHF285
Swiss Sep 8, 2016 Sep 15, 2016 CHF285
Swiss Sep 1, 2016 Sep 15, 2016 CHF285
Iberia Oct 22, 2016 Oct 30, 2016 CHF286
Ibiza
Carrier Departure Date Return Date Lowest Price
Vueling Sep 5, 2016 Sep 9, 2016 CHF148
Vueling Aug 22, 2016 Aug 26, 2016 CHF149
Vueling Jul 6, 2016 Jul 13, 2016 CHF149
Vueling Aug 29, 2016 Sep 2, 2016 CHF149
Vueling Aug 8, 2016 Aug 19, 2016 CHF149
Vueling Jul 6, 2016 Jul 18, 2016 CHF149
Vueling Aug 8, 2016 Aug 12, 2016 CHF149
Vueling Jul 4, 2016 Jul 8, 2016 CHF150
KLM Sep 6, 2016 Sep 10, 2016 CHF150
KLM Aug 29, 2016 Sep 2, 2016 CHF154
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Nov 9, 2016 Nov 13, 2016 CHF252
Iberia Nov 8, 2016 Nov 13, 2016 CHF252
Vueling May 6, 2017 May 22, 2017 CHF255
Vueling May 6, 2017 May 20, 2017 CHF255
Swiss Sep 1, 2016 Sep 8, 2016 CHF266
KLM Nov 2, 2016 Nov 16, 2016 CHF268
Vueling Sep 10, 2016 Sep 24, 2016 CHF269
Swiss Sep 15, 2016 Sep 19, 2016 CHF270
Swiss Sep 15, 2016 Sep 22, 2016 CHF270
Madrid
Carrier Departure Date Return Date Lowest Price
KLM Jan 28, 2017 Feb 13, 2017 CHF148
Aegean Feb 16, 2017 Mar 5, 2017 CHF149
Aegean Feb 23, 2017 Feb 26, 2017 CHF149
Aegean Feb 16, 2017 Mar 4, 2017 CHF149
Aegean Dec 16, 2016 Dec 18, 2016 CHF149
Aegean Feb 10, 2017 Feb 12, 2017 CHF149
Aegean Feb 17, 2017 Mar 5, 2017 CHF149
Aegean Feb 3, 2017 Feb 5, 2017 CHF149
Aegean Feb 2, 2017 Feb 5, 2017 CHF149
KLM Nov 9, 2016 Nov 16, 2016 CHF153
Malaga
Carrier Departure Date Return Date Lowest Price
Vueling Nov 18, 2016 Nov 30, 2016 CHF125
Vueling Sep 13, 2016 Sep 16, 2016 CHF136
Vueling Sep 27, 2016 Oct 4, 2016 CHF146
Iberia Sep 13, 2016 Sep 16, 2016 CHF152
Vueling Sep 20, 2016 Sep 23, 2016 CHF152
Iberia Sep 20, 2016 Sep 23, 2016 CHF152
Iberia Sep 4, 2016 Sep 16, 2016 CHF160
Vueling Sep 7, 2016 Sep 16, 2016 CHF160
Vueling Sep 4, 2016 Sep 16, 2016 CHF160
Vueling Sep 13, 2016 Sep 23, 2016 CHF165
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Berlin Nov 20, 2016 Nov 26, 2016 CHF154
Air Berlin Nov 20, 2016 Nov 25, 2016 CHF154
Air Berlin Nov 19, 2016 Nov 26, 2016 CHF154
Air Berlin Nov 7, 2016 Nov 16, 2016 CHF154
Air Berlin Nov 5, 2016 Nov 19, 2016 CHF155
Air Berlin Sep 22, 2016 Sep 26, 2016 CHF156
Air Berlin Aug 11, 2016 Aug 19, 2016 CHF157
Air Berlin Aug 13, 2016 Aug 18, 2016 CHF157
Air Berlin Aug 13, 2016 Aug 19, 2016 CHF157
Air Berlin Aug 10, 2016 Aug 18, 2016 CHF157
Tenerife
Carrier Departure Date Return Date Lowest Price
Vueling Sep 7, 2016 Sep 14, 2016 CHF218
Iberia Sep 7, 2016 Sep 14, 2016 CHF218
Vueling Jan 13, 2017 Jan 22, 2017 CHF235
Vueling Jan 29, 2017 Feb 5, 2017 CHF235
Vueling Sep 14, 2016 Sep 21, 2016 CHF239
Vueling Jul 6, 2016 Jul 13, 2016 CHF241
Iberia Jul 6, 2016 Jul 13, 2016 CHF241
Iberia Sep 14, 2016 Sep 21, 2016 CHF243
Valencia
Carrier Departure Date Return Date Lowest Price
KLM Oct 11, 2016 Oct 15, 2016 CHF154
KLM Oct 3, 2016 Oct 6, 2016 CHF154
KLM Oct 11, 2016 Oct 18, 2016 CHF154
KLM Sep 26, 2016 Oct 10, 2016 CHF164
KLM Aug 23, 2016 Sep 8, 2016 CHF178
KLM Sep 24, 2016 Sep 28, 2016 CHF178
KLM Sep 4, 2016 Sep 14, 2016 CHF187
KLM Sep 3, 2016 Sep 5, 2016 CHF189
Air France Feb 11, 2017 Feb 12, 2017 CHF196
KLM Nov 19, 2016 Nov 21, 2016 CHF196

Flight Schedule Summaries Number of flights searched: 1,383Last modified: Jun 28, 2016 12:36 AM

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
Air Europa MAD X X X X X X X
Vueling - X
Vueling BCN X X X X X X X
Zurich to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Eurowings DUS X X 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 X X
SAS CPH 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
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 X
British Airways LCY 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
Lufthansa MUC / FRA X X X
Swiss - X X X
SAS ARN 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
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 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 FRA 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 CPH 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
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 / VLC 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
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
Zurich to Ibiza
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
Alitalia FCO X X
Eurowings DUS X X X X
Etihad Regional GVA 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
Austrian VIE X X
Air Europa MAD X X X X X X X
Air Europa MAD / PMI X X X X X X X
Vueling - 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 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 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 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
Zurich to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings HAM X X X X X X X
Aegean ATH X
Air Berlin - X X X X X X X
Alitalia FCO X
airBaltic RIX X
Eurowings DUS X 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 / PNA 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
SAS ARN X 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
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 X X
Air Europa MAD X X X X X X X
Vueling - 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, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF218
Zurich to Lanzarote Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF259
Zurich to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Swiss, Thomas Cook, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Germania, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress CHF285
Zurich to Las Palmas de Gran Canaria Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Lufthansa, Swiss, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF266
Zurich to Santa Cruz de la Palma Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Bulgaria Air, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Vueling CHF285

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, transavia.com, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Germania, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch CHF156

Flights to Cities in Spain

FlightsAirlineLowest Price
Zurich to Barcelona Helvetic, Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ CHF108
Zurich to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ CHF182
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, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch CHF136
Zurich to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Sunexpress, Monarch CHF148
Zurich to Seville Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Swiss, Czech, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling CHF189
Zurich to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch CHF129
Zurich to Bilbao Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF195
Zurich to Valencia Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Swiss, Czech, Austrian, SmartWings, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly CHF154
Zurich to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa, Vueling CHF139
Zurich to San Sebastian Air Berlin, Air France, Alitalia, British Airways, airBaltic, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa, Vueling CHF191
Zurich to Granada Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Iberia, Meridiana, KLM, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Air Europa, Vueling CHF193
Zurich to Jerez Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Vueling CHF266
Zurich to Menorca Helvetic, Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, Bulgaria Air, NIKI, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Swiss, Austrian, Brussels, easyJet, Air Europa, Vueling, TUIfly CHF205
Zurich to Pamplona Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF362
Zurich to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, NIKI, Iberia, KLM, Lufthansa, Swiss, SAS, Tap Portugal, Air Europa, Vueling CHF251
Zurich to Almeria Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Ryanair, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Germania, Jetairfly, Tap Portugal, Air Europa, Vueling, Monarch CHF314
Zurich to Asturias Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Etihad Regional, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF233
Zurich to Santander Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Swiss, Brussels, Tap Portugal, Vueling CHF278
Zurich to Vigo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF289
Zurich to Murcia Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal Check Dates
Zurich to Zaragoza Air Berlin, Air France, Lufthansa, Swiss, Air Europa CHF1,312
Zurich to Girona Air Berlin, Air France, KLM, Lufthansa, Swiss, Austrian, Brussels CHF264
Zurich to Valladolid Air Berlin, Iberia, Swiss, Vueling Check Dates
Zurich to Badajoz Air Berlin, Air France, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, Tap Portugal Check Dates
Cheap Flights from Zurich to Spain, from CHF108 Round trip from ZRH to ES